Full Time

Guidance Navigation and Control Software Engineer III/IV

Kratos Defense and Security Solutions
$100,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Kratos Defense and Security Solutions, so some details may not match this job. The employer's own page has the real description.

Overview

The Guidance Navigation and Control Software Engineer III/IV at Kratos Defense and Security Solutions will be responsible for developing and implementing advanced software solutions that enable autonomous systems' navigation and control. The role will involve collaboration with cross-functional teams to design algorithms, develop simulations, and ensure that the software meets rigorous performance, safety, and reliability standards. The engineer will also contribute to the continuous improvement of existing systems and processes, focusing on innovation and efficiency to support defense and security initiatives.



Job Responsibilities

  • Design and develop software for guidance, navigation, and control systems for autonomous platforms.
  • Implement algorithms for state estimation and trajectory planning.
  • Conduct simulations and analyze performance metrics to validate software solutions.
  • Collaborate with hardware engineers to ensure seamless integration of software and hardware components.
  • Participate in code reviews and mentor junior engineers in best practices and methodologies.
  • Document software designs and development processes in accordance with project standards.
  • Support the testing and deployment of software in real-world scenarios.
  • Participate in project meetings and contribute technical knowledge and insights.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; a Master’s degree is preferred.
  • 5+ years of experience in software development, with a focus on guidance, navigation, and control systems.
  • Proficiency in programming languages such as C++, Python, or MATLAB.
  • Strong understanding of control theory, linear and nonlinear dynamics, and estimation algorithms.
  • Experience with software development lifecycle (SDLC) and Agile methodologies.
  • Excellent problem-solving skills and ability to work under pressure.
  • Excellent communication skills, both verbal and written.


Technologies & Tools

The Guidance Navigation and Control Software Engineer will be utilizing various technologies and tools, including software development environments such as MATLAB/Simulink, C++ development frameworks, real-time operating systems (RTOS), and simulation platforms like Gazebo or Unity for environment modeling. Familiarity with version control systems (e.g., Git) and code review tools is also essential for maintaining project integrity and collaboration.



Ideal Candidates

The ideal candidate for this position will possess a strong analytical mindset combined with a deep understanding of navigation and control systems. They should demonstrate a high level of creativity and innovation in problem-solving and be able to work both independently and as part of a team. A commitment to continuous improvement and a passion for advancing defense technology will also be key traits of a successful candidate. Furthermore, adaptability and a willingness to learn new technologies and methodologies will enhance the candidate’s effectiveness in this dynamic role.

🌙 Night shift. It is 12:13 a.m. on the East Coast and most US employers are asleep, so far fewer new jobs are posted right now. Things pick up again from about 5 a.m. Eastern.

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.