C#/.NET Software Engineer II
Listed on 2026-06-02
-
Software Development
Software Engineer, DevOps, C# / Unity Developer, Embedded Software Engineer
Date Posted:
Country:
United States of America
Location:
US-IN-INDIANAPOLIS-206 ~ 3939 Priority Way S Dr ~ PRIORITY BLDG 6
Role Type:
Onsite
Citizenship: U.S. citizen required (must obtain and maintain a Secret security clearance).
OverviewAt RTX, the world’s largest aerospace and defense company, we unite over 185,000 engineers to solve complex problems and develop solutions that protect our world. Our Battle Management Software Department seeks software engineers to support development, testing, integration, and maintenance of aircraft embedded software applications for both new and legacy military and commercial programs.
What You Will Do- Use and provide creative solutions to complex technical system and software integration problems.
- Work closely with other software engineers and systems engineers to design solutions with end users 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 programs from concept and requirements through design, development, integration, test, and potential maintenance.
- Degree in Science, Technology, Engineering or Mathematics (STEM) and at least 2 years of relevant experience, unless prohibited by local laws.
- Experience with software requirements, design, development, integration, and test.
- Proficiency in C++, C#, Python or a closely related language.
- Experience using .NET libraries and frameworks; development in a Windows environment.
- Strong grasp of Object‑Oriented Programming concepts (classes, inheritance, polymorphism, encapsulation).
- Experience implementing Dependency Injection and Inversion of Control patterns.
- Experience with concurrency, thread management, and bitwise operations.
- Proficiency with Git source‑code management.
- Experience with Dev Ops and Dev Sec Ops , including CI/CD pipelines and software development methodologies.
- Familiarity with software debugging tools for troubleshooting and ensuring software integrity.
- Ability to obtain and maintain a U.S. government Secret security clearance.
- Experience with software optimization techniques and real‑time timing analysis.
- Familiarity with Ethernet, MIL-STD-1553, and related traffic analysis tools (e.g., Wireshark, Alta View).
- Working knowledge of TCP/IP, UDP, RS‑422, USB, PCI, and other common hardware interfaces.
- Experience developing software product requirements and understanding of computer architecture.
- Knowledge of Software Configuration Management principles and tools.
- Experience in an Agile environment using Azure Dev Ops, Jira, or equivalent.
- Experience with parallel programming and technical computing environments.
- Strong team collaboration skills, proactive problem solving, ownership of tasks, and self‑organization.
- Salary range: $68,900 - $131,100 USD (dependent on experience).
- Relocation eligibility.
- Benefits: 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.
- Annual incentive programs (short‑term and/or long‑term) where applicable.
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 and the Vietnam Era Veterans' Readjustment Assistance 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).