← Back to Jobs
Technology
Principal Software Engineer with Security Clearance
Insight Global, Inc.Woodland Hills, CA🇺🇸United StatesPosted 6 Aug 2026
Quick Overview
Salary
€10/hr
Work Type
On Site
Level
Leader
Job Description
Position: Principal Software Engineer Pay Rate: $60-110/hr+ (depending on level)
Location: Woodland Hills - Onsite (Full-Time)
Duration: 12-month contract - will extend
Desired Skills and Experience: • Bachelor's degree in STEM with 5+ years of software development experience, Master's with 3+ years, or PhD with 1+ year • Experience developing software using MATLAB and Simulink • Proficiency in C and Python programming • Experience with source control and workflow tools such as Git, ClearCase, ClearQuest, and/or Jira • Strong MATLAB experience for data creation, analysis, processing, and visualization • Experience modeling dynamic systems using Simulink • Expertise with Navigation Systems and INS/GPS Kalman filter design • Experience defining software requirements for navigation systems • Ability to work effectively in a collaborative development environment • U.S. Citizenship required • Ability to obtain and maintain a U.S. Government Secret Clearance • Ability to work onsite full-time Nice to Have Experience: • Active U.S. Government Secret Clearance • Software test development, execution, and performance evaluation experience • Experience using DOORS for requirements management • Sensor fusion expertise using IMU, GPS, barometers, and related sensors • Advanced knowledge of INS mechanization techniques • Embedded INS/GPS navigation systems experience • Experience translating formal software requirements into software design solutions • Experience defining software requirements for INS/GPS systems • Familiarity with mission-critical and safety-critical software development standards such as DO-178B/C • MATLAB-based simulation and navigation system performance analysis experience • Experience with communication protocols including MIL-STD-1553, ARINC-429, and RS-422 • Experience with code analysis and software verification tools such as Polyspace, LDRA, and VectorCast Position Overview: The Principal Software Engineer will develop, test, debug, and integrate software for advanced navigation systems. This role works closely with a high-performing engineering team to design innovative solutions, support system integration activities, and contribute to the development of next-generation navigation capabilities in an Agile environment. Key Responsibilities:
-Develop, test, and debug software for advanced navigation systems.
-Design and implement software solutions using MATLAB, Simulink, C, and Python.
-Perform software and system integration activities on navigation hardware platforms.
-Apply Model-Based Engineering (MBE) methodologies to system and software development.
-Design and evaluate INS/GPS navigation algorithms and Kalman filters.
-Analyze, process, and visualize system performance data using MATLAB.
-Translate software requirements into functional software designs and implementations.
-Collaborate with cross-functional engineering teams in an Agile development environment.
-Support software verification, validation, certification, and release activities.
-Contribute to continuous improvement initiatives and technical innovation efforts.
-Maintain strong relationships with internal and external stakeholders through effective communication and teamwork.
-Uphold high standards of ethics, integrity, and technical excellence while delivering mission-critical solutions.
Location: Woodland Hills - Onsite (Full-Time)
Duration: 12-month contract - will extend
Desired Skills and Experience: • Bachelor's degree in STEM with 5+ years of software development experience, Master's with 3+ years, or PhD with 1+ year • Experience developing software using MATLAB and Simulink • Proficiency in C and Python programming • Experience with source control and workflow tools such as Git, ClearCase, ClearQuest, and/or Jira • Strong MATLAB experience for data creation, analysis, processing, and visualization • Experience modeling dynamic systems using Simulink • Expertise with Navigation Systems and INS/GPS Kalman filter design • Experience defining software requirements for navigation systems • Ability to work effectively in a collaborative development environment • U.S. Citizenship required • Ability to obtain and maintain a U.S. Government Secret Clearance • Ability to work onsite full-time Nice to Have Experience: • Active U.S. Government Secret Clearance • Software test development, execution, and performance evaluation experience • Experience using DOORS for requirements management • Sensor fusion expertise using IMU, GPS, barometers, and related sensors • Advanced knowledge of INS mechanization techniques • Embedded INS/GPS navigation systems experience • Experience translating formal software requirements into software design solutions • Experience defining software requirements for INS/GPS systems • Familiarity with mission-critical and safety-critical software development standards such as DO-178B/C • MATLAB-based simulation and navigation system performance analysis experience • Experience with communication protocols including MIL-STD-1553, ARINC-429, and RS-422 • Experience with code analysis and software verification tools such as Polyspace, LDRA, and VectorCast Position Overview: The Principal Software Engineer will develop, test, debug, and integrate software for advanced navigation systems. This role works closely with a high-performing engineering team to design innovative solutions, support system integration activities, and contribute to the development of next-generation navigation capabilities in an Agile environment. Key Responsibilities:
-Develop, test, and debug software for advanced navigation systems.
-Design and implement software solutions using MATLAB, Simulink, C, and Python.
-Perform software and system integration activities on navigation hardware platforms.
-Apply Model-Based Engineering (MBE) methodologies to system and software development.
-Design and evaluate INS/GPS navigation algorithms and Kalman filters.
-Analyze, process, and visualize system performance data using MATLAB.
-Translate software requirements into functional software designs and implementations.
-Collaborate with cross-functional engineering teams in an Agile development environment.
-Support software verification, validation, certification, and release activities.
-Contribute to continuous improvement initiatives and technical innovation efforts.
-Maintain strong relationships with internal and external stakeholders through effective communication and teamwork.
-Uphold high standards of ethics, integrity, and technical excellence while delivering mission-critical solutions.
Skills
MATLAB
Agile
Git
Jira
Python
Similar jobs
Software Engineer, Fleet Infrastructure with Security Clearance
Anduril Industries · Boston, United States
14 minutes ago$166k - $220k/yrFlight Test Instrumentation Engineer with Security Clearance
Anduril Industries · Costa Mesa, United States
33 minutes ago$146k - $194k/yrFlight Software Engineer, Embedded C/C++, Air Dominance & Strike with Security Clearance
Anduril Industries · Costa Mesa, United States
33 minutes ago$129k - $220k/yrLead Software Engineer, Front End
Capital One · McLean, United States
34 minutes ago$197.3k - $225.1k/yrLead Software Engineer, Back End (Java, JavaScript, Python, Go, Spring, Kafka, CI/CD, AWS, Claude Code)
Capital One · McLean, United States
44 minutes ago$197.3k - $225.1k/yrSoftware Engineer, AI Satellites (Starmind)
SpaceX · Bastrop, United States
44 minutes ago