Flight Control Software Engineer I (Onsite)

RTX•Cedar Rapids, IA
•$57,200 - $108,800•Onsite

About The Position

Collins Aerospace is seeking an early-career Software Engineer to help develop flight control products for next-generation business, regional, military, and air-transport fixed- and rotary-wing platforms. Flight control system functions include flight guidance, autothrottle, autopilot, maintenance, and autoland. The role applies software engineering skills to real-time embedded systems with critical safety requirements. Software development work includes defining and reviewing software and interface requirements; implementing control and signal-processing algorithms through hand-coded software and integration of auto-generated code from MATLAB Simulink/Stateflow models; conducting requirements-based software testing; and supporting DO-178B/C-compliant certification activities. The position is onsite in Cedar Rapids, Iowa, and requires U.S. Person status or eligibility to obtain necessary export authorizations. No security clearance is required.

Requirements

  • A degree in Science, Technology, Engineering, or Mathematics (STEM).
  • Experience developing in modern programming languages such as C++ or C.
  • Experience with object-oriented design.
  • U.S. Person status or eligibility to obtain necessary export authorizations.

Nice To Haves

  • Good working knowledge of data structures and how to use them efficiently to solve problems.
  • Experience with agile methodologies.
  • Experience with model-based development in MATLAB/Simulink.
  • Experience with or a passion for avionics systems.
  • Experience collaborating in a team environment.
  • Experience communicating technical information to management, customers, and engineering team members.
  • Prior experience with object-oriented development and embedded software development.
  • Familiarity with software requirements and configuration management tools.

Responsibilities

  • Define and review software requirements, including interface requirements.
  • Implement control and signal-processing algorithms through hand-coded software and integration of auto-generated code from MATLAB Simulink/Stateflow models.
  • Conduct requirements-based testing of software.
  • Support DO-178B/C-compliant software certification activities.

Benefits

  • Relocation eligible.
  • Medical, dental, and vision insurance.
  • Life insurance.
  • Short-term and long-term disability.
  • 401(k) match.
  • Flexible spending accounts.
  • Flexible work schedules.
  • Employee assistance program.
  • Employee Scholar Program.
  • Parental leave.
  • Paid time off and holidays.
  • Potential eligibility for annual short-term and/or long-term incentive compensation programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service