Lead Embedded Software Engineer - Secret Clearance
Core
Design, develop, and test embedded software, firmware, and systems for mission-critical defense technologies including stores management, cyber security, networking, and sensing.
Role type
Lead Embedded Software Engineer
Builds
Mission-critical embedded software products and systems for defense applications
Domain
Aerospace and Defense
Deliverable
production ML models | product features
Required skills
Ada, C, C++, real-time systems, RTOS, embedded testing, hardware integration, system requirements definition, technical documentation, code optimization
Preferred skills
Python, Perl, Git, network protocols (Ethernet, VLAN, IPv6), IPsec, IKE, model-based engineering (Cameo), bare metal optimization, Mil-Std-1553, I2C, SPI, PCIe
Technologies
Linux, FreeRTOS, QNX, VxWorks, gdb, lldb, UART, JTAG, oscilloscopes, Cameo
Responsibilities
Design and develop embedded software modules and components; define system and hardware integration requirements; execute engineering test and validation activities; implement protocols for resource-constrained environments; ensure software robustness and fail-safe operation; create technical documentation; mentor team members across the software development life cycle.
Seniority
Senior, hands-on IC with leadership responsibilities