
Software Engineer II - Avionics System Tools (AST) (Onsite)
RTX Corporation3 months ago
Cedar Rapids, IA, USAMid Level
Base Salary
$69k - $131k/yr
Responsibilities
- Design, develop, test, debug, and support software tools for avionics development, simulation, integration, verification, and production.
- Develop software in C, C++, C#, Python, Java, or Robot Framework as project needs require.
- Build and maintain automated test infrastructure supporting continuous integration, software verification, and repeatable engineering workflows.
- Implement and support DevOps tools and processes for avionics development environments.
- Create and review software requirements, designs, source code, test cases, and verification artifacts.
- Investigate software issues, perform root-cause analysis, and implement robust solutions.
- Integrate software tools with desktop, laboratory, virtual, and cloud-based avionics environments.
- Use configuration-management and engineering tools including Git, Jira, Artifactory, Jama, Grafana, and Docker across Linux and Windows environments.
- Support development and verification of unqualified and DO-330-qualified software tools.
- Collaborate with software engineers, systems engineers, technical leads, program teams, and internal customers.
Requirements
- STEM degree and at least 2 years of relevant experience, or an advanced degree in a related field.
- Software development experience with one or more of C, C++, C#, Python, or Java.
- Experience developing, testing, debugging, or supporting software applications or engineering tools.
- Working knowledge of software lifecycle activities including requirements, design, implementation, testing, and peer review.
- Experience with software configuration-management or revision-control tools such as Git or Subversion.
- Experience with Microsoft Windows and/or Linux development environments.
- Preferred experience with engineering software tools, automated testing, object-oriented development, modular design, DevOps, and continuous integration/continuous delivery.
- Preferred experience with Docker, Kubernetes, Ansible, Artifactory, Grafana, AWS, or Robot Framework.
- Preferred familiarity with avionics, embedded systems, simulation, test systems, safety-critical software, DO-178, DO-330, or DO-200 environments.
- Ability to communicate technical issues clearly, collaborate effectively, learn new technologies, and take increasing ownership.
- Must meet the U.S. Person requirement.
Benefits
- Medical, dental, and vision insurance.
- Three weeks of vacation for newly hired employees.
- 401(k) plan with employer matching and separate employer retirement contributions, including a Lifetime Income Strategy option.
- Tuition reimbursement and student loan repayment programs.
- Life insurance, disability coverage, optional insurance coverages, parental leave, adoption assistance, and family-planning benefits.
- Employee assistance, wellness, virtual doctor, second-opinion, and child and elder care programs.
- The role is onsite in Cedar Rapids, Iowa, and may be eligible for relocation.
- Additional benefits may include paid time off, holidays, flexible spending accounts, and employee programs; eligibility varies by business unit and position.
Categories
About RTX Corporation
RTX Corporation builds aerospace and defense systems through its Collins Aerospace, Pratt & Whitney, and Raytheon businesses, serving commercial aviation, the U.S. government, and allied militaries. Its products range from aircraft engines and avionics to radars, missiles, and command-and-control software, sold via long-term OEM programs and defense contracts. Formed in 2020 by the Raytheon–United Technologies merger, RTX is headquartered in Arlington, Virginia and trades on the NYSE as RTX.