Description:
• Design and develop low-level infrastructure code that is rigorously tested and validated.
• Build the software ecosystem supporting next-generation hardware platforms powered by System-on-Chip devices.
• Help secure embedded system devices.
• Develop and maintain automated tests to verify embedded system functionality.
• Work on specialized engineering and product capabilities for Intelligence Community customers.
• Support the development and deployment of capabilities that address pressing national security requirements.
Requirements:
• Experience with one or more of the following languages: Rust, C, C++, or ARMv7/ARMv8 assembly.
• Experience developing for low-level embedded systems.
• Currently possesses and is able to maintain an active U.S. Secret security clearance.
• Experience developing operating systems or portions thereof (preferred).
• Strong focus on security (preferred).
• Experience with complex SoCs (preferred).
• Experience implementing Control Flow Integrity (preferred).
• Experience with ISRs, MMUs, timers, health tests, and entropy (preferred).
• Experience with standard I/O such as UART, I2C, SPI, and eMMC (preferred).
Benefits:
• US salary range of $191,000 to $253,000 USD.
• Highly competitive equity grants included in the majority of full-time offers.
• Top-tier benefits for full-time employees.
• Comprehensive, competitive benefits package available at little to no cost to employees.
Apply To This Job