
Embedded Software Engineer
Actalent
The Role
Overview
Develop and debug high‑reliability embedded software using Rust/C++ for hardware drivers.
Key Responsibilities
- system validation
- embedded development
- microcontroller coding
- hardware drivers
- schematics review
- logic analyzer
Tasks
-Exercise/validate system performance from user space. -Develop embedded software using assembly, C/C++, Rust, or other languages, including coding for microcontrollers and hardware drivers. -Review schematics and utilize logic analyzer and embedded software troubleshooting techniques. -Focus on device software development at the middle level, not application or low-level embedded.
Requirements
- rust
- c++
- git
- pcie
- embedded
- debugging
What You Bring
-Demonstrate strong debugging skills in kernel space and user space API. -Familiarity with at least one IDE, such as Visual Studio Code. -Understand and work with low-level communications, PCIe, Ethernet, SPI, and I2C. -Experience designing and implementing fault-tolerant and high-reliability embedded systems. -Proficiency in developing and debugging embedded software. -Full stack embedded development experience, including low-level programming, hardware/software integration, and application software development. -Experience developing networking devices with data and control plane components, preferably with protocols relevant to satellite communications. -Professional experience at a FAANG company or comparable tech industry leader. -5+ years of professional software development experience with a strong focus on Rust or C++. -5+ years of full software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and debugging. -Bachelor’s degree in Computer Science or a similar field. -1+ years of hands-on experience developing software in Rust. -Proficiency in using Git for version control. -Excellent written and verbal communication skills. -Proven track record of working in cross-functional teams.
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
