Software Modernization Engineer II
Listed on 2026-06-02
-
Software Development
Software Engineer, DevOps
Position
Software Engineer – Battle Management Software Department
Location:
Indianapolis, IN – 100% onsite.
Security clearance:
Must obtain and maintain a DoD Secret clearance prior to start date. U.S. citizenship required.
The Battle Management Software Department is looking for software engineers to support development, test, and other tasks throughout a software life cycle for aircraft embedded software applications. The aircraft operating system interfaces with several avionics systems including displays, navigation, and mission planning.
Responsibilities- Use and provide creative solutions to complex technical system and software integration problems.
- Work closely with Systems Engineers to design ideal solutions with end‑user and operational needs in mind.
- Support all aspects of a software development life cycle as part of a multi‑disciplined team.
- Support new and legacy military and commercial programs from concept and requirements to design, development, integration, test, and potential subsequent maintenance tasking.
- Degree in STEM and minimum 2 years of relevant experience.
- Experience developing software in a Windows environment.
- Experience with C, C++, C#, Java, or closely related languages.
- Experience with Windows Presentation Foundation (WPF) and UI architectural patterns such as MVVM, MVC, or MVP.
- Experience with software system design, integration, and management.
- Knowledge of creational, structural, and behavioral design patterns.
- Experience with debugging tools to troubleshoot software implementation and ensure integrity.
- Experience with Software Configuration Management principles, environments and tools such as GIT.
- Ability to obtain and maintain a U.S. secret security clearance (U.S. citizenship required).
- Master’s degree in a STEM discipline.
- Experience in Unix/Linux environments.
- Experience developing requirements for software products.
- Ability to work closely in a multi‑discipline team daily.
- Strong analytical skills.
- Experience with automated software test tools.
- Familiarity with VB6/VBA or
- Experience in an Agile development environment using Azure Dev Ops or equivalent.
- Familiarity with DO‑178C software development life cycle processes.
- Medical, dental, vision, 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, holidays.
- Eligibility for annual incentive compensation programs.
- Relocation eligible.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other applicable protected class. RTX provides affirmative action for qualified individuals with a disability and protected veterans in compliance with Section 503 of the Rehabilitation Act.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).