Integrated Solutions for Systems, Inc. (IS4S)
Senior Principal Embedded Software Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$100,000 – $200,000 / year
Location:
Fort Walton Beach, FL, USA
Work mode:
Onsite
Published on:
15 September 2026
What they need
Senior Principal Embedded Software Engineer (Missiles & UAS) Position Overview IS4S is seeking an experienced Senior Principal Embedded Software Engineer to lead the design and implementation of flight software for next-generation missile systems and Unmanned Aircraft Systems (UAS). This is a leadership-heavy technical role requiring an expert in C/C++ and low-level embedded development. You will be responsible for the software architecture that drives Guidance, Navigation, and Control (GNC) algorithms, sensor fusion, and mission logic in highly constrained, real-time environments.
The ideal candidate has a proven track record of delivering flight-certified code and navigating the complexities of DoD acquisition programs.
Key Responsibilities
- Software Architecture & Design: Lead the architectural definition of embedded software for complex weapon systems and autonomous platforms, ensuring modularity, scalability, and strict real-time performance.
- Embedded Development: Develop, low-level drivers, middleware, and application-layer software in C and C++ for various microcontrollers, DSPs, and FPGAs (SoC).
- RTOS Management: Architect software solutions utilizing Real-Time Operating Systems (RTOS) such as VxWorks, FreeRTOS, or Green Hills Integrity, focusing on deterministic behavior and thread safety.
- Hardware-Software Integration: Collaborate closely with electrical and systems engineers to bring up new hardware, perform hardware-in-the-loop (HITL) testing, and debug complex timing issues using logic analyzers and JTAG debuggers.
- Flight Control & GNC Support: Implement and optimize flight control laws and navigation algorithms (EKF, GPS/INS) developed by the GNC team for efficient execution on embedded targets.
- Technical Leadership: Drive the software development lifecycle (SDLC) through formal DoD milestones (PDR, CDR, TRR). Lead code reviews and mentor junior developers in embedded best practices and secure coding standards.
- Protocol Implementation: Develop and maintain communication stacks for military-standard protocols, including MIL-STD-1553, ARINC 429, CAN bus, and Mavlink.
Technical Qualifications
- Education: Bachelor of Science in Computer Science, Computer Engineering, or Electrical Engineering; Master’s degree preferred.
- Experience: 15+ years of professional experience in embedded software engineering, with a significant portion dedicated to DoD aerospace or missile defense programs.
- C/C++ Mastery: Expert-level proficiency in C and C++ (including C++11/14/17 standards) specifically tailored for resource-constrained embedded systems.
- Low-Level Expertise: Deep understanding of microprocessor architectures (ARM, PowerPC, RISC-V), memory management, interrupt handling, and DMA.
- Toolchain Proficiency: Expert experience with cross-compilers (GCC, LLVM), version control (Git), and automated build systems (CMake, Jenkins).
- Cybersecurity & Safety: Familiarity with software airworthiness certification (e.g., DO-178C) and Risk Management Framework (RMF) requirements for secure software.
- Security: Active DoD Secret Security Clearance required; Top Secret preferred.
Benefits Summary
- Competitive salary with comprehensive health and wellness benefits
- Dynamic and collaborative work environment
- Employee ownership
- Medical, dental, and vision care plans
- Paid time-off and parental leave programs
- Group term life insurance
- 401(k) retirement plan
- Tuition Assistance, Training, and education development offerings
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Senior Embedded Software Engineer
80-100k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
1 year ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
10 days ago
Quick apply
Cherrypick
Software Engineer
Freelance
Paris, France
Hybrid
Skills
18 hours ago
Quick apply
No company information available.