Haystack
← Back to Jobs
Temporary/Casual
Technology

Sr. Principal Software Engineer (Navigation Systems) Level 3 with Security Clearance

Indotronix International CorpLos Angeles, CA🇺🇸United StatesPosted 21 Jul 2026

Why This Role Stands Out

This role offers a unique opportunity to contribute to critical national defense projects, leveraging Model-Based Engineering and Agile practices to drive digital transformation in navigation systems. You'll thrive here if you're a collaborative, continuous learner with a background in C, Python, and MATLAB/Simulink, eager to develop advanced software and integrate cutting-edge hardware.

Quick Overview

Work Type
On Site
Schedule
Temporary/Casual
Level
Leader

Job Description

Indotronix is seeking an : Onsite Job: Sr. Principal Software Engineer (Navigation Systems) Level 3 Work Location: Woodland Hills, CA 91367 Duration: 12+ Months Contract Work Schedule: 9x80 A Ability to Obtain DoD Secret Clearance Required Job Description We are looking for a Principal or Senior Principal Software Engineer .As a Software Engineer, you will have a challenging and rewarding opportunity to be part of an enterprise-wide digital transformation. Through the use of Model-Based Engineering and Agile practices, you will help deliver critical national defense products and capabilities. The successful candidate will be collaborative, team-oriented, and committed to continuous learning and innovation. Position Responsibilities: * Develop, test, and debug software for advanced Navigation Systems. * Perform software and system integration on state-of-the-art hardware. * Apply Model-Based Engineering (MBE) techniques in software development. * Work in an Agile and collaborative software development environment. * Collaborate with peers across engineering organizations and maintain strong relationships with internal and external customers. * Translate software requirements into effective software designs. * Support continuous software improvement and system performance evaluation. Basic Qualifications - * Bachelor's degree in a STEM field with 5 years of hands-on Software Development experience, OR Master's degree in STEM with 3 years of experience, OR PhD in STEM with 1 year of experience. * Experience developing software in MATLAB/Simulink. * Experience programming in C and Python. * Experience using software management and workflow automation tools such as ClearCase, Git, ClearQuest, or Jira. * Experience using MATLAB to create, process, analyze, and visually represent data. * Experience using Simulink to model dynamic systems. * Experience with Navigation Systems and INS/GPS Kalman Filter design and requirements definition. * Demonstrated ability to work in a collaborative development environment. * Ability to obtain and maintain a U.S. Government Secret Clearance. Basic Qualifications - * Bachelor's degree in a STEM field with 8 years of hands-on Software Development experience, OR Master's degree in STEM with 6 years of experience, OR PhD in STEM with 4 years of experience. * Experience developing software in MATLAB/Simulink. * Experience programming in C and Python. * Experience using software management and workflow automation tools such as ClearCase, Git, ClearQuest, or Jira. * Experience using MATLAB to create, process, analyze, and visually represent data. * Experience using Simulink to model dynamic systems. * Experience with Navigation Systems and INS/GPS Kalman Filter design and requirements definition. * Demonstrated ability to work in a collaborative development environment. Preferred Qualifications: * Experience in software test development and execution. * Experience using DOORS for software requirements management. * Expertise in Sensor Fusion for Navigation Systems using IMU, GPS, barometers, and other sensors. * Expertise in INS (Inertial Navigation System) mechanizations. * Expertise in Embedded INS/GPS Navigation Systems. * Demonstrated capability to translate formal software requirements into software designs. * Demonstrated capability to define software requirements for INS/GPS systems. * Familiarity with INS/GPS Kalman Filter design and requirements definition. * Experience developing, verifying, certifying, and releasing mission and safety-critical software compliant with RTCA DO-178B/C or similar standards. * Demonstrated use of MATLAB for simulation and INS/GPS system performance evaluation. * Hands-on experience with communication protocols such as MIL-STD-1553, ARINC-429, or RS-422. * Experience with code analysis tools such as Polyspace and software testing tools such as LDRA and VectorCast. Education / Experience: * Principal Software Engineer: Bachelor's degree in a STEM field with 5 years of hands-on Software Development experience, OR Master's degree with 3 years, OR PhD with 1 year of experience. * Senior Principal Software Engineer: Bachelor's degree in a STEM field with 8 years of hands-on Software Development experience, OR Master's degree with 6 years, OR PhD with 4 years of experience

Skills

MATLAB
Agile
Git
Jira
Python

Similar jobs