Software Engineer
Role summary
Seeking a Software Engineer specializing in Embedded & Real-Time Systems to develop and maintain low-level software for hardware-interfacing systems. This role requires working in constrained, reliability-critical environments, focusing on firmware integration, protocol implementation, and system validation for real-world applications. The ideal candidate will have 5+ years of C/C++ embedded development experience with RTOS knowledge. Experience in avionics, defense hardware, or industrial control systems is preferred. A Secret clearance is required.
Software Engineer — Embedded & Real-Time Systems
Build and maintain low-level software for hardware-interfacing systems operating in constrained, reliability-critical environments. Work includes firmware integration, protocol implementation, and system validation for real-world deployments.
— 5+ years of C/C++ embedded development; RTOS experience required
— Background in avionics, defense hardware, or industrial control systems preferred
— Clearance: Secret adjudicable
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite