
Embedded Software Engineer
Actalent
The Role
Overview
Develop & debug embedded software, Linux kernel, Rust/C++ for microcontrollers.
Key Responsibilities
- middleware programming
- logic analysis
- embedded development
- driver development
- schematics review
- hardware integration
Tasks
-Engage in middleware programming and device software development. -Review schematics and utilize logic analyzers for embedded software troubleshooting. -Collaborate with cross-functional teams, including hardware engineers and systems architects, to ensure seamless integration of hardware and software components. -Develop and maintain embedded software, including hardware drivers, in assembly, C/C++, Rust, or other languages.
Requirements
- rust
- c++
- linux kernel
- git
- vs code
- bachelor's
What You Bring
-Familiarity with integrated development environments, such as Visual Studio Code. -Proficiency in developing and debugging embedded software, with experience in designing fault-tolerant and high-reliability systems. -Professional experience at a leading tech company or comparable industry leader. -Utilize in-depth knowledge of Linux kernel internals such as process scheduler, memory management, concurrency/synchronization, memory allocation, and file systems. -5+ years of professional software development experience, with a focus on Rust or C++. -Bachelor’s degree in Computer Science or a similar field. -Demonstrate strong debugging skills to validate and exercise systems from user space and work with user space API. -Experience in developing networking devices with data and control plane components. -1+ years of hands-on experience developing software in Rust. -Full stack embedded development experience, including low-level programming and hardware/software integration. -Experience with full software development lifecycle, including coding standards, code reviews, and build processes. -Strong understanding of low-level communications such as PCIe, Ethernet, SPI, and I2C. -Proficiency in using Git for version control. -Excellent written and verbal communication skills.
People Also Searched For
Accounts Executive jobs in Los Angeles , California , US
Construction Sales jobs in Los Angeles , California , US
Client Account Manager jobs in Los Angeles , California , US
Accounts Executive jobs in California , US
Construction Sales jobs in California , US
Client Account Manager jobs in California , US
Accounts Executive jobs in Los Angeles , US
Construction Sales jobs in Los Angeles , US
Client Account Manager jobs in Los Angeles , US
Benefits
-Employee Assistance Program -Short and long-term disability -Time Off/Leave (PTO, Vacation or Sick Leave) -Medical, dental & vision -Life Insurance (Voluntary Life & AD&D for the employee and dependents) -Critical Illness, Accident, and Hospital -Health Spending Account (HSA) -Transportation benefits -401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
The Company
About Actalent
-Born in July 2021 by merging Aerotek’s engineering & sciences arm with EASi, Actalent emerged as a focused engineering-and-science partner. -Backed by Allegis Group, it drives scale and speed to market via contract, managed, and technical services. -Headquartered in Maryland with global reach, it deploys specialized teams across North America, Europe, and APAC on Fortune 500 projects. -Typical engagements span EV design, vaccine development, lab services, clinical research, and infrastructure systems. -Expertise covers a wide spectrum: aerospace, defense, healthcare, manufacturing, software systems, environmental and civil engineering.
Sector Specialisms
Utilities
Power
Automotive
Food and Beverage
Consumer Products
Industrial Goods
Manufacturing
Mechanical Engineering
Electrical Engineering
Systems and Software
Transmission Engineering
Distribution Engineering
Grid Automation
Transportation
Life Sciences
Pharmaceuticals
Biopharmaceuticals
Diagnostics
Academic Research
Medical Devices
Specialty Chemicals
Construction Management
Environmental
Architecture
Civil
