Embedded Software Development Engineer
Core
Developing and maintaining embedded software solutions for C5 and Cyber Solution Centers, translating requirements into effective code for target hardware.
Role type
Senior Embedded Software Engineer
Builds
Mission-critical software for defense systems (space, air, land, sea, cyber domains)
Domain
Defense / Embedded Systems
Deliverable
production ML models | product features
Required skills
Real-Time Operating Systems (RTOS), C++, cryptography, hardware-software interface design, requirements gathering, SDLC management
Preferred skills
Simulated and target hardware development, mathematical analysis, cross-functional collaboration
Technologies
Green Hills Integrity, VxWorks, C++, Python, UML
Responsibilities
Translate requirements into maintainable embedded software solutions, apply technical skills throughout the software development life cycle (SDLC), investigate complex issues and implement solutions, design and evaluate interfaces between hardware and software, support fellow engineering team members as a subject matter expert
Seniority
Senior, hands-on IC