Jobs · Engineering · California

Flight Control Software Engineer III - IV

Kratos Defense and Security Solutions · Roseville, CA · 4 days ago
Engineering$140k–$210k/yrFull-time

General Job Summary

Perform software engineering tasks related to the design, implementation, test, and validation of autonomous aircraft flight control software, and higher-level autonomy functions.

Essential Job Functions

  • Software architecture definition.
  • Design and implement operator interfaces, autonomous logic algorithms, waypoint following, and path generation algorithms.
  • Support subsystem testing and verification.
  • Flight test planning, execution, and analysis.
  • Support various hardware/software design, test, troubleshooting, and documentation activities.
  • Derive subsystem requirements and specifications.
  • Analyses in support of requirements generation, verification, and validation.
  • Prepare formal, controlled engineering documentation (i.e. test procedures, technical reports, etc.).
  • Prepare and present design review material in support of technical interchange meetings with suppliers and external/internal customers.
  • Support customer training activities.
  • Foreign and domestic travel to support flight test activities.

Supervisory Responsibility

None.

Compensation

$140,000 - $210,000

Experience and Skills

  • Required: Demonstrated strength in one or more of the listed technical competencies.
  • Understanding of flight control logic and automation.
  • Ability to create a runtime environment for autonomous functions.
  • Knowledge of software development process.
  • Knowledge of object-oriented programming.
  • Knowledge of software architecture design.
  • Demonstrated focus on customer satisfaction.
  • Demonstrated strong communication skills.
  • Ability to work in a multidisciplinary team environment.
  • Ability to maintain sensitive and confidential information as required by government standards.
  • Ability to interact effectively with peers and supervisors.
  • Ability to interact appropriately with the public when necessary.
  • Ability to adhere to workplace rules.
  • Ability to effectively communicate professionally in writing or verbally with all levels of personnel.
  • May be required to obtain and maintain a U.S. security clearance at the appropriate level (requires U.S. Citizenship).

Preferred

  • MATLAB and Simulink experience strongly preferred.
  • Familiarity with C/C++ software is strongly preferred.
  • Familiarity with unmanned aircraft systems and operations is preferred.
  • Understanding of autopilot flight control design is strongly preferred.
  • Familiarity with unmanned aircraft systems and operations is preferred.
  • Familiarity with software configuration management systems is preferred.

Education and Experience

  • Flight Control Software Engineer III: Requires BS degree in Engineering (Computer Science or Software Engineering preferred). 6 + years related experience in related engineering discipline. 3+ years lead engineer experience in the aerospace industry.
  • Flight Control Software Engineer IV: Requires BS degree in Engineering (MS Computer Science or Software Engineering preferred). 11 + years related experience in related engineering discipline. 6+ years lead engineer experience in the aerospace industry.

Similar jobs