Principal Software Engineer
Raytheon
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 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 DoUse 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 HaveTypically 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 PreferSoftware 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.
$114.6k - $234.6k
...design for scalability, reliability, and observability. Stay hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor engineers and elevate team capability. Partner cross-...SuggestedFull timeTemporary workRemote workFlexible hours- ...Principal Software Engineer Do you have the skills—and drive—to join a tech team that's working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is constantly innovating...SuggestedWork at officeWorldwide
$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$114.6k - $234.6k
...to design or simplify the commerce experience? Our Oracle Commerce team is seeking a passionate, energetic and curious Principal Software Engineer to join our organization. Oracle Commerce is an established and diverse team, driven to unify and build premier commerce...SuggestedTemporary workRemote workFlexible hours$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...SuggestedFull timeWork experience placementLive inLocal areaRemote workWorldwide$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...Hourly payFull timeTemporary workLocal areaFlexible 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
$114.6k - $234.6k
...fleet automation workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive investigations for... ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to...Temporary workFlexible hoursShift work$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$104.5k - $234.6k
...experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware... ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to...Temporary workFlexible hoursShift work$96.8k - $223.4k
...opportunity to lead by example, solve ambiguous technical problems, and mentor engineers while continuing to deepen your own technical expertise. Responsibilities As a Principal Software Developer, you will lead the design, development, and evolution of backend...Temporary workWork at officeRemote workWorldwideRelocationRelocation packageFlexible hours$114.6k - $234.6k
...Job Description Role Summary Oracle Health Platform Engineering builds and operates shared platform services that power secure... ..., correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform...Temporary workVisa sponsorshipFlexible hours$114.6k - $234.6k
...adaptability are key. What We’re Looking For: Adaptable Engineers: Self-motivated individuals with a quick learning ability.... ...Comfortable diving deep into any part of the stack, as well as software debugging and low-level systems troubleshooting. Passion for...Temporary workFlexible hours- ...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- ...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
- ...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...Full time
- 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
$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- ...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
- 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
$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$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- ...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
$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- 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
$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- 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!
- principal software engineer Indianapolis, IN
- senior principal scientist Indianapolis, IN
- senior principal cloud computing engineer Indianapolis, IN
- principal Indianapolis, IN
- principal cloud computing engineer Indianapolis, IN
- software support Indianapolis, IN
- software Indianapolis, IN
- software technical support Indianapolis, IN
- entry level software sales Indianapolis, IN
- software intern Indianapolis, IN


