Job Title: Principal or Senior Principal Software Engineer - Navigation Location: Woodland Hills, CA Duration: 12 Months and possible extension Contract Pay Range: $100 - $130/hr W2 without benefits
JOB DESCRIPTION: We are looking for you to join our team as a Principal or Senior Principal Software Engineer - Navigation based out of Woodland Hills, CA. As a Software Engineer you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital transformation. Through the use of Model-based Engineering and Agile practices we continue to evolve how we deliver critical national defense products and capabilities for the warfighter. Our success is grounded in our ability to embrace change, move quickly and continuously drive innovation. The successful candidate will be collaborative, open, transparent, and team-oriented with a focus on team empowerment & shared responsibility, flexibility, continuous learning, and a culture of automation.
What You’ll get to Do: In this position you will be developing, testing, and debugging software for our cutting-edge Navigation systems. As a member of our world class software development team, you will have opportunities to improve and expand your capabilities in software design and code development. You will also have opportunities to perform software and system integration on state of the art hardware, learn new software development techniques such as Model Based Engineering (MBE), and work in an agile and collaborative development environment.
As a successful candidate, you will collaborate with peers across our organization and will have clearly demonstrated the strong leadership skills needed to join our top performing team. You will have a track record as an effective communicator and problem solver who is able to develop and maintain good working relationships with our internal and external customers. You will also have demonstrated a commitment to ethics and integrity, and the capability to innovate while challenging our traditional ways of doing business. You will make us even better!
Basic Qualifications for Principal Software Engineer:
Bachelors degree in STEM with 5 years of hands on Software Development experience; 3 years of experience with Masters in STEM; 1 year with a PhD in STEM
Experience developing software in MATLAB/Simulink
Experience with programming (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
U.S. Citizenship is required
Ability to obtain and maintain a U.S. Government Secret clearance is required
Required to work on site full-time
Basic Qualifications for Senior Principal Software Engineer:
Bachelors degree in STEM with 8 years of hands on Software Development experience; 6 years of experience with Masters in STEM; 4 Years with a PhD in STEM
Experience developing software in MATLAB/Simulink
Experience with programming (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
U.S. Citizenship is required
Ability to obtain and maintain a U.S. Government Secret clearance is required
Required to work on site full-time
Preferred Qualifications:
Current/Active U.S. Government Secret clearance
Experience in the development and performance of software tests
Experience using DOORS for software requirements management
Expertise in Sensor Fusion for Navigation Systems using IMU (Inertial Measurement Unit), GPS, barometers, and other sensors.
Expertise in INS (Inertial Navigation System) mechanizations.
Expertise in Embedded INS/GPS (Global Positioning System) navigation systems.
Demonstrated capability to translate formal software requirements into software designs
Demonstrated capability to define software requirements for an INS/GPS system
Familiarity with/Experience in INS/GPS Kalman filter design and requirements definition
Experience developing, verifying, certifying and releasing mission and safety-critical software systems that comply with RTCA DO-178B/ C or similar guidelines.
Demonstrated use of MATLAB for simulation and INS/GPS system performance evaluation
Hands-on experience with one or more communication protocols such as MIL-STD-1553, ARINC-429 or RS-422
Experience with code analysis tools such as Polyspace and software test tools such as LDRA and VectorCast
Numbers & Facts
Location
Woodland Hills, CA
Salary
$120–$130 Per Hour
Skills
Aerospace and Defenseunmatched
Agile Programming Methodologiesunmatched
Analysis Skillsunmatched
Atlassian JIRAunmatched
Automationunmatched
C Programming Languageunmatched
Communication Skillsunmatched
Communications Protocolsunmatched
Data Visualizationunmatched
Embedded Systemsunmatched
GPS (Global Positioning System)unmatched
Gitunmatched
IBM Rational ClearCaseunmatched
IBM Rational ClearQuestunmatched
Kalman Filterunmatched
Leadershipunmatched
MATLABunmatched
MIL-STD-1553unmatched
Navigation Systemsunmatched
Performance Analysisunmatched
Performance Reviewsunmatched
Performance Testingunmatched
Problem Solving Skillsunmatched
Process Developmentunmatched
Python Programming/Scripting Languageunmatched
Quality Assurance Softwareunmatched
Requirements Managementunmatched
Secret Clearanceunmatched
Security Clearanceunmatched
Simulationunmatched
Software Designunmatched
Software Developmentunmatched
Software Engineeringunmatched
Software Testingunmatched
System Integration (SI)unmatched
Systems Analysisunmatched
Team Playerunmatched
United States Citizenunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.