Actalent banner

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.

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