Principal Software Engineer

1 day ago


Phoenix, Arizona, United States Raytheon Full time

About the Role

We are seeking a highly skilled Principal Software Engineer / Software Technical Expert to join our team in the Area Defense Effectors department of the Software Engineering Directorate. This individual will support major Land Warfare & Area Defense effector development programs, applying advanced technical expertise to reverse engineer legacy systems and develop C/C++ software for embedded multi-processor systems.

Key Responsibilities

  • Apply expertise in software development for embedded multi-processor systems.
  • Provide innovative and creative software solutions to complex technical problems.
  • Follow and/or recommend changes to established processes and procedures.
  • Review software products for soundness of technical judgment and adequacy.
  • Produce documentation related to the design and release of software artifacts.
  • Utilize agile software development methods, automation, and continuous integration.

What You Will Learn

  • The workings of Missile Systems.
  • New tools that will keep you state-of-the-art.
  • Stay updated with the latest advancements in software development and missile technology to drive innovation.

Qualifications

  • Typically requires a Bachelor's degree in Computer Science, Engineering or other STEM related field and 8 years of relevant experience.
  • Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
  • Experience using embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.)
  • Experience developing, testing, integrating, and verifying real-time software.
  • Experience with Assembly language, MMUs, High Speed Serial Buses and interrupt driven I/O

Preferred Qualifications

  • Practical experience with guidance, navigation, sensing, tracking, and discriminating systems and associated algorithms is highly desired.
  • Experience with Agile Software development methods (e.g., Scrum, continuous integration, etc.)
  • Experience designing and architecting real-time embedded software on multi-core systems
  • Experience using scripting languages (e.g., Perl, Python) and C/C++ language.
  • Experience adapting Board Support Packages

About Raytheon

At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.

Why Work at Raytheon?

We value diverse skills and experience, so don't hold back. We encourage curious, creative problem solvers to join our team of bright, dedicated software craftspeople in designing and implementing highly innovative systems. If you're passionate about what you could accomplish here, we'd love to hear from you.

Benefits

We offer a robust total rewards package that goes above and beyond with compensation; healthcare, wellness, retirement, and work/life benefits; career development and recognition programs. Some of the superior benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance, and child/adult backup care.



  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleThis is an exciting opportunity to join the Software Engineering Directorate at Raytheon as a Principal Software Engineer / Software Technical Expert. As a key member of our team, you will be responsible for applying advanced technical expertise to reverse engineer legacy systems and develop C/C++ software for embedded multi-processor...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our team at Raytheon. As a key member of our Software Engineering Directorate, you will play a critical role in supporting major Naval Power development programs.Key ResponsibilitiesApply advanced technical expertise to reverse engineer legacy systems and develop C/C++...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our team at Raytheon. As a key member of our Software Engineering Directorate, you will play a critical role in supporting major Naval Power development programs.Key ResponsibilitiesApply advanced technical expertise to reverse engineer legacy systems and develop C/C++...


  • Phoenix, Arizona, United States Raytheon Full time

    Job SummaryWe are seeking a highly skilled Principal Software Security Engineer to join our team at Raytheon. As a key member of our Software Security Sensors and Effectors Department, you will be responsible for designing, developing, and integrating real-time security-oriented solutions for Department of Defense (DoD) programs.Key ResponsibilitiesDesign...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleThis is a challenging and rewarding opportunity for a skilled software engineer to join our team at Raytheon. As a Principal Software Engineer / Software Technical Expert, you will be responsible for designing and developing flight software for our missile defense systems.Key ResponsibilitiesApply advanced technical expertise to reverse...


  • Phoenix, Arizona, United States LanceSoft, Inc. Full time

    Job DescriptionJob Title: Principal Software EngineerCompany: LanceSoft, Inc.Job Summary:We are seeking a highly skilled Principal Software Engineer to lead our software development team in designing, developing, and integrating complex software systems. The ideal candidate will have extensive experience in embedded C++ development, real-time embedded...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our team at Raytheon. As a key member of our Software Engineering Directorate, you will play a critical role in supporting major Naval Power development programs.Key ResponsibilitiesApply advanced technical expertise to reverse engineer legacy systems and develop C/C++...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleThis is a challenging and rewarding opportunity for a Senior Principal Software Engineer to join our team at Raytheon. As a key member of our Software Engineering Directorate, you will be responsible for designing and developing flight software for our major Land Warfare & Area Defense effector development programs.Key ResponsibilitiesApply...


  • Phoenix, Arizona, United States Raytheon Full time

    About the Role: We are seeking a highly skilled Senior Principal Software Engineer to join our Test Equipment Engineering (TEE) team within the Specialty Engineering Directorate at Raytheon. As a key member of our multidisciplinary organization, you will be responsible for developing, integrating, testing, and maintaining software as part of on-site factory...


  • Phoenix, Arizona, United States Pyramid Consulting, Inc Full time

    Immediate Requirement for a Principal Software EngineerThis position offers a long-term contract opportunity with significant potential for growth. We are seeking a highly skilled Principal Software Engineer to join our dynamic team.Compensation: Competitive hourly rate with comprehensive employee benefits, including health insurance (medical, dental,...


  • Phoenix, Arizona, United States Oracle Full time

    Job SummaryOracle is seeking a highly skilled Senior Principal Software Engineer to join our team and contribute to the development of our premier health data platform. As a key member of our team, you will be responsible for designing and implementing distributed, scalable, and fault-tolerant software systems that can process massive amounts of...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Raytheon, where you will play a critical role in designing, developing, and testing software applications for our Satellite Ground Systems.Key ResponsibilitiesDesign and implement Java-based applications and software components for satellite ground...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our Multi-Mission department at Raytheon. As a key member of our team, you will be responsible for designing and developing flight software for embedded multi-processor systems.Key ResponsibilitiesApply advanced technical expertise to reverse engineer legacy systems and...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Principal Satellite Ground Systems Planning and Scheduling Software Engineer to join our team at Raytheon. As a key member of our Satellite Ground Systems Team, you will play a critical role in ensuring the success of our satellite systems.Key ResponsibilitiesPlanning and Scheduling: Develop and implement...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our team in Tucson, AZ. As a key member of our Software Engineering Directorate, you will be responsible for designing and developing flight software for our Land Warfare & Area Defense effector development programs.Key ResponsibilitiesApply advanced technical expertise...


  • Phoenix, Arizona, United States Splunk Inc Full time

    About the RoleThis is a challenging and rewarding opportunity for a Principal Software Engineer to join our Mission Control product team in Splunk Enterprise Security. As a key member of our backend team, you will be responsible for designing, implementing, and delivering high-quality software solutions that meet the ever-increasing scalability, performance,...


  • Phoenix, Arizona, United States Splunk Inc Full time

    Job Title: Principal Software Engineer - Mission ControlSplunk Inc is a leading provider of unified security and observability platforms. We are seeking a highly skilled Principal Software Engineer to join our Mission Control product team in Splunk Enterprise Security.Role SummaryThis role involves designing, implementing, and delivering top-quality Splunk...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleThis Senior Principal Software Engineer position will play a critical role in supporting a major missile program as the Software Integrated Product Team Lead (IPTL). The IPTL will collaborate closely with other IPTLs, Product Owners, Scrum Masters, and the customer to drive the development of a missile system.Key ResponsibilitiesManage all...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Principal Modeling, Simulation, and Analysis Engineer to join our team at Raytheon. As a key member of our integrated product team, you will be responsible for creating high-fidelity simulations and models for missile design, performance assessment, and flight test support.Key ResponsibilitiesDevelop and...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal Signal Processing Engineer to join our team at Raytheon. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining software for digital signal processing applications.Key ResponsibilitiesDesign and develop software for digital signal processing...