Role OverviewAs a Senior Embedded Software Engineer, you will own software that runs directly on safety-critical avionics hardware including our main flight computers. You will work at the intersection of firmware, real-time systems, and hardware bring-up, and you will contribute to a team culture where everyone is expected to understand the system end to end.
What You Will Do
Embedded firmware for microcontrollers and SoCs in a bare-metal and/or RTOS environment (FreeRTOS, Zephyr, or similar), driver development, peripheral integration, and board bring-up for custom hardware platforms, real-time control loops and sensor fusion pipelines, hardware debugging, C++ and Python tooling for testing, scripting, and automation around embedded targets, development of models and emulators for aircraft components.
Why It Might Be a Fit
You probably have 5+ years of professional embedded software development, with production firmware shipped on real hardware, deep fluency in C and/or C++, Python for scripting and test tooling, hands-on experience with at least one RTOS and with bare-metal development, comfort reading schematics, using bench instruments, and debugging hardware/software integration issues at the signal level, experience with communications protocols: SPI, I2C, UART, CAN, Ethernet, strong opinions about code quality, testability, and the difference between software that works in the lab and software that works in the field.
Requirements
- 5+ years of professional embedded software development
- Deep fluency in C and/or C++
- Python for scripting and test tooling
- Hands-on experience with at least one RTOS and with bare-metal development
- Comfort reading schematics, using bench instruments, and debugging hardware/software integration issues at the signal level
- Experience with communications protocols: SPI, I2C, UART, CAN, Ethernet
- Strong opinions about code quality, testability, and the difference between software that works in the lab and software that works in the field
Benefits
- Salary: $180,000 - $280,000 a year
]]>