Software Engineer I - Next Gen Systems - Onsite

Pratt & Whitney•Cedar Rapids, IA
•Onsite

About The Position

The Software Engineer I will work alongside experienced engineers on avionics systems, helping define high-level system behavior, decompose requirements, support avionics architecture development, and contribute to system verification. The role involves collaboration across software, systems, integration, and test disciplines, with mentorship from experienced team members. It offers exposure to the full engineering lifecycle, from concept and requirements through integration and verification, and to engineering methods used in a safety-critical aerospace domain.

Requirements

  • Have obtained by the start date a degree in Systems Engineering, Electrical Engineering, Aerospace Engineering, Computer Engineering, Software Engineering, Computer Science, Mathematics, or a related STEM discipline.

Nice To Haves

  • Strong written and verbal communication skills, including the ability to explain technical ideas, assumptions, and issues clearly.
  • Ability to work effectively in a collaborative team environment.
  • Strong problem-solving skills and willingness to learn complex technical systems.
  • Ability to take ownership of assigned work, follow through on commitments, and deliver quality results.
  • Coursework or project experience related to systems engineering, embedded systems, software development, aerospace, or controls.
  • Exposure to requirements development, verification, testing, or model-based engineering concepts.
  • Experience with Python, MATLAB/Simulink, Cameo, or similar engineering tools.
  • Experience with team-based technical projects, including design reviews, troubleshooting, or test execution.

Responsibilities

  • Collaborate with systems, software, integration, and test engineers to develop and deliver avionics system solutions.
  • Support the development, analysis, and refinement of system requirements and interfaces.
  • Contribute to verification planning and test development to confirm implementations satisfy system requirements.
  • Participate in technical reviews of requirements, design artifacts, and test procedures, and incorporate feedback.
  • Assist with system integration, troubleshooting, and issue resolution in lab and development environments.
  • Clearly communicate technical status, issues, and proposed solutions to team members and mentors.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term disability
  • Long-term disability
  • 401(k) match
  • Flexible spending accounts
  • Flexible work schedules
  • Employee assistance program
  • Employee Scholar Program
  • Parental leave
  • Paid time off
  • Holidays
  • Annual short-term and/or long-term incentive compensation programs may be available depending on position level and collective-bargaining coverage.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service