Looking to start or grow your software engineering career in the aerospace and defense industry? Raytheon, part of RTX, is hiring Software Engineer I talent in Indianapolis, Indiana. This entry-level opportunity is suited to candidates with a bachelor’s degree who want to work on sophisticated software and technology used in complex defense systems. The listed salary range is approximately $57,200–$108,800 per year, depending on qualifications, experience, location, and other factors.
Job Overview
| Field | Details |
|---|---|
| Company Name | Raytheon (RTX) |
| Role | Software Engineer I |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related technical field |
| Job Location | Indianapolis, Indiana, USA |
| Salary | $57,200–$108,800 USD per year |
| Work Type | On-site |
| Job Type | Full-time |
| Job Level | Entry Level / Software Engineer I |
| Industry | Aerospace & Defense |
Job Description
- This position is for a Software Engineer I who has educational and professional experience in the development and implementation of software for mission critical applications.
- Use and provide creative solutions to complex technical system and software integration problems.
- Work closely with other software engineers and systems engineers to design ideal solutions with the end user and operational needs in mind.
- Support all aspects of a software development life cycle as a member of a multi-disciplined team. This includes supporting new and legacy military and commercial programs from concept and requirements, to design, development, integration, test, and potentially subsequent maintenance tasking.
Qualifications You Must Have:
- Requires a degree in Science, Technology, Engineering or Mathematics (STEM)
- Able to work closely in a multi-discipline team daily
- Strong Analytical skills
- Developing and testing software using C, C++, C#, Java or closely related software languages
- Developing software in a Windows environment
- Working knowledge in computer scripting language such as Shell/Perl/Python
- Understanding of software systems design, integration, and management
- United States Citizen as this position requires the eligibility to obtain a security clearance
Qualifications We Prefer:
- Experience using a Real-Time Operating Systems (RTOS), e.g., Linux, Green Hills (GH) Integrity, VxWorks, or other
- Ada software development experience
- Experience in Unix/Linux computing environments
- Experience with embedded avionics and displays
- Experience using software optimization techniques and timing analysis to ensure real-time operation and synchronization of software products
- Working knowledge in the development and integration of software drivers for the operation of computer hardware interfaces
- Working knowledge in common computer hardware interface and data protocols such as TCP/IP, UDP, RS-422, USB, PCI, and 1553
- Proficiency utilizing software debugging tools to troubleshoot software implementation and ensure integrity of the software products
- Experience developing requirements for software products
- Understanding of computer architecture and computer hardware optimization techniques
- Working knowledge of Software Configuration Management principles environments and tools
- Working knowledge and experience with configuration management tools such as Git
- Working knowledge and experience in an Agile development environment using Azure DevOps or equivalent
- Parallel programming principles and processes for technical computing environments
- Familiarity with DO-178C DAL C software development life cycle development and processes
Selection Process
- Application Submission – Submit your resume and required application materials.
- Application Review – The recruiting team evaluates your qualifications and technical background.
- Recruiter Screening – Selected candidates may be contacted for an initial discussion.
- Technical/Interview Assessment – Candidates may participate in technical and behavioral interviews.
- Additional Interview Steps – Certain stages may require an in-person interview at an RTX facility.
- Security Clearance Process – The position may require the ability to obtain and maintain a U.S. government security clearance; U.S. citizenship requirements apply to roles requiring such clearance.
- Final Selection & Offer – Successful candidates receive an offer and complete the required pre-employment process.
How to Apply
- Visit the official RTX Careers website. RTX Careers
- Search for “Software Engineer I” and select the Indianapolis, Indiana opportunity.
- Review the complete job requirements and eligibility criteria.
- Prepare your updated resume and required academic information.
- Submit your application through the official RTX careers portal.
- If requested, include your most recent transcripts, cumulative GPA, and projected graduation date with your application.
- Monitor your email for interview and application-status updates.