Jobs · Engineering · Alabama

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

Similar jobs