user avatar

Principal Software Engineer

Insight Global, Inc.

Posted 2 days ago

Job Requirements

Woodland Hills, CA
Secret Polygraph not specified
Senior Level Career (10+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries

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.
group id: 10112344

Defining Company Culture

job ad image
Find Insight Global, Inc. on Social Media
Recruiters
user avatar
About Us
We aren’t just a staffing company. We’re a company that cares for others. It might sound lofty, but it’s the idea that gets us up every day, determined to make it true. Insight Global is a company that people can anchor to in moments of triumph, struggle, and every time in between. Whoever you are and wherever you come from, you matter to us and we have your back.
job ad2 image

Insight Global, Inc. Jobs


Job Category
IT - Software
Clearance Level
Secret