Principal Software Engineer
Raytheon Co
Software Engineer
Raytheon, the world's largest aerospace and defense company, 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. This challenging work requires strong problem-solving skills and the desire to learn from and work with world class engineers.
This position will be 100% onsite in Indianapolis, IN.
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 ideal solutions with the end user and operational needs in mind.
- Support all aspects of a software development life cycle as members 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.
- Provide technical leadership through mentorship, providing technical assistance to others, participation in reviews, and participation in proposal, design, and process improvement.
Qualifications You Must Have
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience unless prohibited by local laws/regulations.
- Experience in software requirements, design, development, integration, and test.
- Experience developing and testing software using C++, C#, Ada, Python, or closely related software languages.
- Experience developing software in a Windows environment.
- Experience with Object-Oriented Programming (OOP) concepts such as understanding classes, inheritance, polymorphism, and encapsulation.
- Experience with Git for source code management.
- Experience with DevOps and DevSecOps practices, including CI/CD pipelines and software development methodologies.
- Experience with software systems design, integration, and management.
- Experience with utilizing software debugging tools to troubleshoot software implementation and ensure integrity of the software products.
- The ability to obtain and maintain a U.S. government Secret issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Qualifications We Prefer
- Software development experience on embedded high-criticality Real-Time Operating Systems (RTOS) such as Green Hills Software (GHS) INTEGRITY or WindRiver VxWorks.
- Software/firmware and documentation development experience on safety critical programs, executed under processes prescribed in MIL-STD-882E, DO-178, DO-254, DO-330, DO-331, DO-332.
- Experience using software optimization techniques and timing analysis to ensure real-time operation and synchronization across software products.
- Experience with Ethernet and MIL-STD-1553 protocols and associated analysis tools (e.g., Wireshark and AltaView, respectively).
- Working knowledge or driver development experience in common computer hardware interface and data protocols such as TCP/IP, UDP, serial, USB and PCI.
- Experience with communications software libraries and development tools such as DDS, TSS, ZeroMQ/NetMQ.
- Experience with graphics software libraries and development tools including OpenGL, VAPS XT, GL Studio or SCADE.
- 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 in an Agile development environment using Azure DevOps, Jira, or equivalent toolsets.
- Parallel programming principles and processes for technical computing environments.
- Strong desire and ability to collaborate in a team environment.
- Strong writing and oral presentation skills.
- A proactive approach to identifying challenges and finding solutions collaboratively.
- Ownership of tasks and responsibilities, with a commitment to delivering quality work on time.
- Ability to self-organize and meet short-term and long-term deadlines.
- Able to work closely in a multi-discipline team daily.
- Strong Analytical skills.
- Comfort with change and flexibility to pivot when priorities or requirements evolve.
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
Relocation eligible.
$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...the future of aerospace and defense. Our Battle Management Software Department is looking for software engineers to support development...SuggestedFull timeTemporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours$152.07k - $202.76k
...driving meaningful impact through bold thinking, technical excellence, and a commitment to delivering results. As a Principal Software Development Engineer, this individual serves as a strategic force behind Salesforce innovation and MuleSoft-powered enterprise...SuggestedTemporary workRemote workWork from home$144.2k - $288.4k
...Data, Digital, Analytics, and Technology (DDAT) organization, is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you will help make a meaningful difference in the lives of our...SuggestedHourly payFull timeTemporary workLocal areaFlexible hours- ...Software EngineerRaytheon, the world's largest aerospace and defense company, 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...SuggestedTemporary workLocal areaRelocation
$114.6k - $234.6k
...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational...SuggestedTemporary workFlexible hours- ...integrity, respect, responsibility, and professionalism.V2X is seeking an accomplished Principal Embedded Systems Engineer (T05) to join our Embedded Solutions team within the Software Department. Embedded Solutions serves as a core, cross-disciplinary engineering...Contract work
$169.3k - $304.7k
...that are available 24/7. Partner with the best As a Principal SDET, you will lead the test strategy for Akamai's custom... ...platform known for its dependability. As a Principal Software Development Engineer in Test, you will be responsible for: Designing, building...Work experience placementWork at office$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours- ...Job Description Specific Responsibilities: • Develop new software and modify existing software. • Develop an understanding of the... ...• 4+ years of experience with PeopleSoft, SQR, and Application Engine is preferred • Bachelors in Computer Science or a related...Full time
- ...V2X is seeking a highlyâskilled Senior Software Engineer to join our Engineering team in Indianapolis, IN supporting development and integration of advanced systems including situational awareness displays, mission computers, avionics, sensors, mission equipment, and...Full time3 days per week
- ...-security focused agencies within the Department of Defense and U.S. Intelligence Community. We are currently seeking a Software Engineer (Senior) to join our team. Position Summary The Software Engineer (Senior) is responsible for conducting and/or participating...Full timeWork at office
$75k - $150k
...committed to making a positive impact on its customers, employees, and communities. The Role Veeva is looking for a Software Engineer in Test who is passionate about quality and automation. You will be creating, maintaining, and improving automation framework...Remote jobFull timeLive inWork at officeLocal areaWork from homeFlexible hours- ...the opportunity to work on cutting-edge technology and develop software for a range of innovative powertrain controls. You will be... ...requirement to test traceability.Work with/in cross-functional engineering teams of Systems, Algorithm, Calibration and Validation engineers...Full timeImmediate startWorldwide
- ...responsibility, and professionalism.We have an immediate career-growth opportunity for a collaborative and highly skilled Senior Software Engineer; we hire innovative thinkers wishing to work with emerging technologies on tactical defense solutions recognized around the...Contract workWork experience placementImmediate start
$50 - $65 per hour
This is a contract through the end of 2026 with an extension for all of 2027. Required to be in the office Tuesday, Wednesday, and Thursday in Indianapolis, IN. 2-step interview process: First interview is virtual and the second must be completed in the office.3 days on...Contract workTemporary workWork at officeRelocation- Senior Embedded Software Engineer - DSP SoftwareJoin our Innovative TeamWant to do more than just imagine the ways our world will move tomorrow? Here’s your opportunity. Join the technology company that’s transforming the future of mobility today.About This PositionWe currently...Full timeRelocationVisa sponsorshipRelocation package
$79k - $158k
...About This Role We are seeking a Senior Firmware & Embedded Engineer to design, develop, and optimize embedded firmware for next-generation... ...programming languages. Contribute throughout the embedded software development lifecycle, including requirements analysis, design,...Full timeTemporary workLocal area- The Senior-Level Software Engineer is responsible for developing and supporting the individual components within an application. They will coach and mentor less experienced software engineers and will often lead code reviews. Work is expected to be completed correctly and...Full time
$86.8k - $165.2k
...the boundaries of known science and find new ways to connect and protect our world. Our Battle Management Software Department is looking for Software Engineers to support development, test, and other tasks throughout a software life cycle for aircraft embedded...Full timeTemporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...the future of aerospace and defense. Our Battle Management Software Department is looking for software engineers to support development...Full timeTemporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours- ...power of data to drive decisions and real-world impact. We’re a purpose-driven consulting firm specializing in data strategy, data engineering, and data analytics. Our clients span the public and private sectors, and our work helps them solve complex problems, gain...
$139.3k - $203.6k
...is filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure...Full timeTemporary workLocal areaRemote workFlexible hours$293.9k - $406.8k
...comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable... ..., develop, and drive industry-leading software, hardware, and technology solutions with... ....Mentor and influence senior and principal engineers, elevating technical leadership...Full timeTemporary workLocal areaRemote workFlexible hours- ...so we can truly know and help our clients, communities, and each other.CLA is growing and seeking to hire an experienced Lead ERP Engineer to join our talented Information Technology team. The position offers growth, flexibility and a collaborative work environment.In...Full time
- ...requirements elicitation process by documenting assigned parts of business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions to guide the technical team towards building software solutions...Full timeTemporary workRelocation
$189.2k - $372.9k
Position Summary At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions, they help clients turn AI ambition... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions...Local area$85k - $152k
...individuality of everyone's culture, history, and service.DescriptionWe are looking for a Senior DevOps Engineer to design, automate, and optimize infrastructure and software delivery solutions for our clients. As a senior consultant, you will lead technical initiatives,...Full timeWork experience placementLocal area$92.7k - $161.85k
As a Senior DevOps Engineer, you will be a key technical contributor responsible for designing, implementing, and operating scalable, resilient... ...infrastructure and CI/CD pipelines that support the full software development lifecycle. You will work closely with Wolters...Full timeWork at office- Job DescriptionJob Title: Senior Software Engineer - Aerospace ControlsWorking Pattern: Full-timeWorking location: Indianapolis, IN./Hybrid (3 days onsite on avg.) or Working from HomeGlobal Grade/Level: GG10Relocation assistance availableWhy Rolls-Royce?At Rolls-Royce...Full timeWork from homeFlexible hours
- Position Summary At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions, they help clients turn AI ambition... ..., Data Science or Engineering.7+ years of experience in software engineering, data engineering, data science, or analytics engineering...Local areaShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal scientist Indianapolis, IN
- senior principal cloud computing engineer Indianapolis, IN
- principal Indianapolis, IN
- software support Indianapolis, IN
- software Indianapolis, IN
- software technical support Indianapolis, IN
- entry level software sales Indianapolis, IN
- software intern Indianapolis, IN
- software technical support engineer Indianapolis, IN
- id software Indianapolis, IN


