user avatar

Sr. Principal Software Engineer (Navigation Systems) Level 3

Indotronix International Corp

Posted today

Job Requirements

Los Angeles, CA
Secret Polygraph Unspecified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries

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
group id: indony