Senior Software Engineer, Embedded Systems at Elroy Air
Job Description
📋 Description
- Embedded firmware for MCUs/SoCs in bare-metal/RTOS
- Driver development and board bring-up for custom hardware
- Real-time control loops and sensor fusion with determinism
- Hardware debugging with scopes, analyzers, JTAG
- C++ and Python tooling for testing and automation on embedded targets
- Models and emulators for aircraft components in cloud simulation
🎯 Requirements
- 5+ years embedded software with production firmware on real hardware
- Fluent C/C++; Python for scripting and test tooling
- Hands-on with RTOS and bare-metal development
- Comfort reading schematics and hardware debugging
- Experience with SPI, I2C, UART, CAN, Ethernet
- Strong emphasis on code quality, testability, and field readiness
