Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Actalent Logo

Embedded Software Engineer

Actalent

$67 - $87
Aug 31, 2025
Laurel, MD, US
Apply Now

Seeking a highly skilled Embedded Software Engineer to support mission-critical projects in regulated or high-reliability environments.

Requirements

  • 5+ years of experience in embedded software engineering.
  • Proven experience in mission-critical industries such as aerospace, defense, automotive, medical devices, or first responder systems.
  • Strong experience translating CONOPS, specifications, or requirements into software design, code, and test plans.
  • Proficiency in Ada, C, C++, or equivalent programming languages.
  • Experience with RTOS (e.g., Linux, FreeRTOS, QNX) and device driver development.
  • Familiarity with complex systems involving multi-threading, distributed processing, multi-core, SoM, BSP, and API design.
  • Hands-on experience with embedded software testing and debugging using tools such as gdb, lldb, scopes, analyzers, UARTs, JTAGs, and oscilloscopes.

Responsibilities

  • Design and develop embedded software modules, components, and full-feature areas using Ada 22.
  • Define and formalize system, hardware, software, and human integration requirements.
  • Execute engineering test, validation, and verification activities.
  • Validate and verify software designs in diverse system integration environments, from simulations to hardware-in-the-loop testing.
  • Implement protocols and algorithms for resource-constrained environments.
  • Collaborate with hardware teams to enable seamless communication between modules and applications.
  • Ensure software robustness, resilience, and fail-safe operation for critical systems.

Other

  • U.S. Citizenship required.
  • Active Secret U.S. Security Clearance required
  • Bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related STEM field.