Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Raytheon Co

Software Engineer

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 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.

What We Offer

  • 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.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Indianapolis, IN vacancy
  • $140k - $180k

     ...ll help define it. We're looking for a seasoned Senior or Principal Engineer who brings deep technical expertise, strong architectural...  ...Champion (pun intended) extensible, secure, and observable software patterns across the organization What You'll Need ~... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Champion

    Indianapolis, IN
    5 hours ago
  •  ...constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. As a principal software engineer at Liberty Mutual, you’ll consult on highly complex projects and solve technical problems, while working in an agile... 
    Suggested
    Work at office
    Local area
    Worldwide

    Liberty Mutual

    Indianapolis, IN
    1 day ago
  • $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...  ...shape the future of aerospace and defense.Our Battle Management Software Department is looking for software engineers to support... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Indianapolis, IN
    1 day ago
  • As a Principal Software Engineer (IoT), you will be a key player in designing, developing, and maintaining software systems related to electronic devices and hardware. Your expertise will bridge the gap between software and hardware, ensuring seamless integration and optimal... 
    Suggested
    Work at office
    Remote work
    Worldwide
    Relocation package
    Monday to Friday

    Rheem Manufacturing Company

    Indianapolis, IN
    1 day ago
  • $135.2k - $306.4k

     ...components for controlplanes and data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low...  ..., and customer experience. Responsibilities As a Senior Principal Engineer, you will lead the design and implementation of... 
    Suggested
    Temporary work
    Worldwide
    Flexible hours

    Oracle

    Indianapolis, IN
    2 days ago
  • $114.6k - $234.6k

     ...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming... 
    Temporary work
    Flexible hours

    Oracle

    Indianapolis, IN
    3 days ago
  •  ...Principal Software Engineer Cox Automotive is deploying enterprise AI capabilities on AWS Quick across the enterprise, helping teams work more effectively in their day-to-day operations. We are seeking a Principal Software Engineer to own technical direction for... 
    Work at office
    3 days per week

    Cox Enterprises

    Carmel, IN
    2 days ago
  • $197k - $358.5k

     ...Milford or Mountain View], you are expected to report to that location three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for design, development and testing of automotive infotainment... 
    Full time
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Indianapolis, IN
    5 days ago
  • $143k - $193.05k

     ...in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions. The Infrastructure Modernization... 
    Full time
    Remote work
    Worldwide

    Rocket Software

    Indianapolis, IN
    4 days ago
  • $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 pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Partners In Digital Health

    Indianapolis, IN
    1 day ago
  • $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-... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Indianapolis, IN
    2 days ago
  •  ...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

    V2X

    Indianapolis, IN
    3 days ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Indianapolis, IN
    3 days ago
  • $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 work
    Flexible hours
    Shift work

    Oracle

    Indianapolis, IN
    3 days ago
  • $114.6k - $234.6k

     ...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server Technologies ( Oracle Exadata technology is the newest innovation in Oracle's history as the provider of the industry's... 
    Temporary work
    Flexible hours

    Oracle

    Indianapolis, IN
    2 days ago
  •  ...-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 time
    Work at office

    Cybermedia Technologies

    Indianapolis, IN
    13 hours ago
  •  ...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

    Trends International LLC

    Indianapolis, IN
    13 hours ago
  • $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 job
    Full time
    Live in
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Indianapolis, IN
    13 hours ago
  •  ...the leading edge of emerging technology and rapidly expand your engineering skill set? Join Best Coding Squad (BCS), where we develop full...  ...cross-functional team of Data Scientists, Data Engineers, and Software Engineers, working together to design data-centric solutions... 
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Liberty Mutual

    Indianapolis, IN
    1 day ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Indianapolis, IN
    5 days ago
  • 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

    Allied Solutions

    Carmel, IN
    2 days ago
  •  ...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 work
    Work experience placement
    Immediate start

    V2X

    Indianapolis, IN
    2 days ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Indianapolis, IN
    3 days ago
  • 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 time
    Relocation
    Visa sponsorship
    Relocation package

    Control Tec

    Carmel, IN
    2 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office
    Remote work

    Speechify

    Indianapolis, IN
    5 hours ago
  • $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 time
    Work at office

    Wolters Kluwer

    Indianapolis, IN
    5 days ago
  • $127k - $213k

     ...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
    Remote work

    CliftonLarsonAllen

    Indianapolis, IN
    5 days ago
  •  ...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 time
    Temporary work
    Relocation

    Infosys Technologies

    Indianapolis, IN
    3 days ago
  • 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 area
    Shift work

    Deloitte

    Indianapolis, IN
    5 days ago
  •  ...Fishers, OH0523 Independence Bus Office, OH0713 NW Bancshares HQ, PA0258 Bellevue, PA0738 Processing CenterJob DescriptionThe Lead Software Engineer provides technical leadership for the design, development, implementation, and support of enterprise software applications and... 
    Full time
    Work experience placement
    Work at office

    Northwest Bank

    Fishers, IN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!