user avatar

Sr. Principal Software Engineer (Navigation Systems) Level 3

Indotronix International Corp

Posted 1 week ago

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