Principal Embedded Software Engineer
Saicon · Huntsville, AL · 1 mo ago
On-siteEngineeringFull-time
Core Responsibilities
- Develop embedded software solutions using C++ within safety-critical and real-time environments
- Support software integration, testing, and troubleshooting across lab and hardware platforms
- Work within RTOS and embedded Linux environments supporting avionics systems
- Participate in hardware/software integration and system validation activities
- Contribute to embedded flight software development efforts
- Support simulation, integration, and verification activities including SIL/MIL/HIL testing
- Collaborate with engineering teams across software, systems, FPGA, and hardware disciplines
- Assist with technical documentation, design reviews, and engineering analysis
- Support mission-critical software deployments within aerospace and defense programs
Required Qualifications
- Bachelor's Degree or equivalent experience
- 8+ years of embedded software engineering experience
- Strong C++ development experience
- Experience working in RTOS environments such as VxWorks, Integrity, or MOSA.ic
- Embedded Linux development experience including Yocto and/or RHEL
- Experience with bare metal embedded environments
- Flight software or avionics systems experience
- Software integration and hardware lab testing experience
- Ability to work onsite full-time
- Active Secret Clearance required
- Ability to travel up to 10%
Preferred Qualifications
- FPGA software or hardware interaction experience
- Xilinx FPGA and Vivado experience
- Python development for tooling, automation, or simulation support
- Experience with SIL/MIL/HIL simulation environments
- Familiarity with Model-Based Systems Engineering (MBSE) concepts and tools
- Experience with DO-178C safety-critical development processes
- Navigation, Guidance & Control experience
- Signal Processing implementation experience
- Atlassian tools experience including Jira, Confluence, and Bitbucket
- GitLab or modern version control workflow experience
- Strong technical communication and documentation skills
- Ideal Backgrounds
- Candidates with experience from aerospace, defense, avionics, military systems, or other highly regulated embedded environments are strongly preferred
Target backgrounds may include:
- Lockheed Martin
- Raytheon / RTX
- Northrop Grumman
- Bell
- Boeing Defense
- Collins Aerospace
- L3Harris
- General Dynamics
- Client Aerospace
- BAE Systems
- Anduril
- Shield AI
- Lynx Software Technologies