Build foundational firmware and platform software for vehicle microcontrollers in real-time environments. The role requires 10+ years of embedded systems experience, strong C/C++ skills, and familiarity with RTOS development, hardware integration, and MCU bootloaders.
200k – 250k/yr
Hybrid10+ YOEEmbedded Engineering
About the role
Responsibilities
Develop on-vehicle embedded software and firmware in C and C++ in a real-time environment.
Develop supporting tools, typically in Python, to connect embedded software and firmware to off-vehicle infrastructure.
Author requirements and design documentation covering what is being built, why it is needed, and the specific solution.
Coordinate test strategies with Component V&V Engineers.
Troubleshoot and root-cause field problems, from the system level through the inner workings of the platform.
Requirements
10+ years of professional experience.
Experience with C/C++ development.
Experience with systems programming in a real-time operating system environment.
Understanding of RTOS platform development.
Understanding of how to link software and firmware to hardware.
Staff Software Engineer building high-performance EDR agents in Go for Windows, macOS, and Linux. Requires deep OS internals knowledge, 5+ years production Go experience, and mentoring skills; sets technical direction for endpoint telemetry and threat hunting.
200k – 220k/yrRemote7+ YOEEmbedded Engineering
Systems Architect - POSIX
Applied IntuitionSunnyvale, CA
Designs and develops POSIX-based middleware and embedded software systems for vehicle OS, ensuring integration across OS, middleware, and hardware layers to enable scalable automotive intelligence. Requires 10+ years in embedded development with POSIX systems like QNX and Linux.
204k – 359k/yrOn-site10+ YOEEmbedded Engineering
Staff Software Engineer, Autonomous Pilot Integration
Shield AIWashington, DC +3
Lead technical delivery and integration of autonomy software for launched effects platforms in multi-agent fleets, often in disconnected environments. Own end-to-end development from simulation to live tests, drive architecture and cross-team collaboration, and support operational deployments and flight tests. Requires 7+ years experience with expert C++ and Linux skills.
195k – 293k/yrOn-site7+ YOEEmbedded Engineering
Staff Software Engineer, Autonomous Pilot Integration
Shield AIWashington, DC +3
Lead technical delivery and integration of complex autonomy capabilities for V-BAT and X-BAT unmanned aircraft platforms. Requires 7+ years experience with expert C++ and Linux, leading autonomy/embedded integration, and cross-team technical influence for defense customers.
195k – 293k/yrOn-site7+ YOEEmbedded Engineering
Staff Embedded Software Engineer
CyngnMountain View, CA
Technical leadership role driving design, development, and validation of firmware for autonomous industrial vehicle controllers. Requires 8+ years embedded experience, safety-critical standards expertise, and cross-functional hardware/software collaboration.