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

Principal Software Engineer

$118.3k - $224.9k

RTX

Principal Software Engineer

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.

We are looking for a skilled Principal Software Engineer with embedded development experience to join our team in El Segundo, CA.

What You Will Do:

  • Serve as a senior technical leader responsible for architecting, developing, integrating, and verifying high-reliability embedded and real-time software for advanced aerospace and defense systems. You will provide expert-level guidance across the software lifecycle, influence system architecture decisions, coordinate with hardware and systems teams, and drive technical execution with a high degree of autonomy.
  • In this role, you will shape technical solutions for time-critical systems, mentor engineers, lead design reviews, and ensure that delivered software meets performance, scalability, cybersecurity, and safety requirements. You will also help guide long-term program strategy in collaboration with cross-functional engineering and program leadership.

Key Responsibilities:

  • Provide technical ownership for major embedded software capabilities, leading design, implementation, integration, and verification activities.
  • Break down complex technical problems, identify solution paths, and guide teams through execution with minimal oversight.
  • Specify and design scalable, maintainable, secure software architectures, ensuring alignment with Cybersecurity, Software Safety, and system-level requirements.
  • Develop, optimize, and debug real-time software using FreeRTOS, Zephyr, VxWorks, or similar RTOS environments, including scheduling, semaphores, queues, drivers, and kernel/user space interactions.
  • Implement embedded software in C and C++, with additional contributions in Python or assembly when required for low-level tasks, automation, or hardware bring-up.
  • Lead system bring-up and integration efforts on ARM-based processor platforms, including peripheral configuration and hardware-software interface alignment.
  • Develop clear, complete technical documentation, including specifications, ICDs, architecture diagrams, test plans, verification reports, and user documentation following Raytheon engineering processes.
  • Drive testing and validation strategy across unit, integration, hardware-in-the-loop, and full system-level evaluations.
  • Apply rigorous SDLC practices, ensuring consistency across planning, design, coding, testing, deployment, and sustainment.
  • Lead Agile/Scrum activities, refine requirements, manage backlogs, and coordinate cross-functional execution.
  • Support DevOps and CI/CD adoption, including build automation, pipeline integration, continuous testing, and infrastructure-as-code workflows using GitLab.
  • Perform advanced embedded debugging, employing modern tools, methodologies, and ARM-specific workflows for fault isolation and resolution.
  • Collaborate with hardware, systems, IV&V, cybersecurity, and program leadership to resolve issues and ensure seamless integration across the system lifecycle.
  • Use MagicDraw, GitLab, and other engineering tools to support configuration management, modeling, and systems traceability.

Qualifications You Must Have:

  • Typically requires a Bachelor's degree in Science, Technology, Engineering or Mathematics (STEM) and 8 years of relevant software experience.
  • Experience in C and C++, including embedded and real-time development.
  • Experience with RTOS (FreeRTOS, Zephyr, VxWorks) including scheduling, drivers, task management, semaphores, and queues.
  • Experience using GitLab for version control, CI/CD, or DevOps.
  • Active and transferable U.S. Government issued Secret clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.

Qualifications We Prefer:

  • Experience developing software for ARM processors, including peripherals and low-level hardware interfaces.
  • Experience applying SDLC across multiple software phases.
  • Experience with Agile/Scrum processes.
  • Experience designing software architecture for high-performance, safety-critical, or security-critical systems.
  • Experience with Python or assembly for embedded functionality, test automation, or hardware initialization.
  • Experience generating or reviewing technical documentation: ICDs, requirements, architecture specs, or test plans.
  • Experience with MagicDraw or model-based systems engineering tools.
  • Experience developing automated test pipelines or DevOps workflows for embedded systems.
  • Experience coordinating across hardware, systems, and cybersecurity teams, including customer-facing technical discussions.
  • Strong communication, leadership, mentoring, and technical review abilities.

What We Offer:

  • The RTX Employee Scholar Program pays for tuition, academic fees and books for undergraduate and graduate study at approved educational institutions.
  • 401(k) plan that offers a broad range of investment options. For eligible employees, we will match up to 4% of your savings to help you build financial security.
  • Flexible work schedules and paid time off to accommodate work/life balance including many with every other Friday off.

The salary range for this role is 118,300 USD - 224,900 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.

Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.

Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.

This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.

RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.

RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in El Segundo, CA vacancy
  • $210k - $340k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL RF SOFTWARE ENGINEER (STARSHIELD)Starshield leverages SpaceX’s Starlink technology and launch capability to support national security... 
    Suggested
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    SpaceX

    Hawthorne, CA
    5 days ago
  • $215k - $250k

    El Segundo, CAEngineering - Software Engineering /Full-Time /HybridSaviynt's AI-powered identity platform manages and governs human and non...  ...true agile principlesWHAT YOU BRING1+ year of experience as a Principal Software Engineer with a SaaS companyExpert-level ability... 
    Suggested
    Full time

    Saviynt

    El Segundo, CA
    3 days ago
  • $255k - $340k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world... 
    Suggested
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago
  • $200k - $285k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, CONTINUOUS INTEGRATION (STARSHIP)As a Principal Software Engineer on the Starship Continuous Integration team, you will... 
    Suggested
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    7 days ago
  • $156.4k - $253k

     ...Job Title We're seeking innovators - engineers who seek to design new products, designing state-of-the-art products that do not exist...  ...assurance and field support teams throughout the entire software development cycle. Your Impact Innovate, design, and... 
    Suggested

    Palo Alto Networks

    Hawthorne, CA
    4 days ago
  • $180k - $290k

     ..., and London. For more information, please visit . Role Overview: CHAOS is seeking a highly-skilled and motivated Principal Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products. This... 
    For contractors
    Work experience placement
    Casual work
    Relocation package

    CHAOS Industries

    El Segundo, CA
    4 days ago
  • $200.5k - $314.48k

     ...practical approach to nuclear development leverages modern software engineering to rapidly deliver safe, factory-built microreactors that use...  ...beginning in 2028.About the roleRadiant is seeking a Principal Embedded Software Engineer to set the technical direction for... 
    Full time
    Summer work
    Immediate start
    Remote work
    Flexible hours
    Weekend work

    Radiant Industries

    El Segundo, CA
    7 days ago
  • $134.36k - $244.04k

     ...The Principal, IT Software Engineer 1 is a senior technical authority responsible for setting architectural direction and driving end-to-end solution design across multiple teams and complex, interdependent systems. This role operates with a high degree of autonomy, shaping... 
    Local area
    Remote work

    DIRECTV

    El Segundo, CA
    4 days ago
  • $150k - $190k

     ...Title: Principal Software Engineer Belong. Connect. Grow. with KBR! KBR is seeking an experienced Principal Software Engineer to support the MSEIT contract at Space Systems Command (SSC). This role combines hands-on software development, technical leadership,... 
    Full time
    Contract work
    Work at office
    Local area
    Work from home
    Flexible hours

    KBR

    El Segundo, CA
    a month ago
  • $215k - $250k

     ...analysis Design and develop secure, scalable, multi-tenant software solutions that run seamlessly across major cloud platforms...  ...WHAT YOU BRING ~1+ year of experience as a Principal Software Engineer with a SaaS company ~ Expert-level ability utilizing technologies... 

    Saviynt

    El Segundo, CA
    a month ago
  • $200k - $285k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and security infrastructure that empowers every team at... 
    Permanent employment
    Temporary work

    SpaceX

    Hawthorne, CA
    6 days ago
  • $116.3k - $213.4k

     ...employees are not only part of history, they're making history.Northrop Grumman Aeronautics Systems is seeking a Senior Principal Software Engineer to join our team on site in San Diego, CA, El Segundo, CA, Palmdale, CA or Oklahoma City, OK. The ideal candidate is a self... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    El Segundo, CA
    3 days ago
  • $200k - $285k

    Principal Software Engineer, Continuous Integration (Starship) Hawthorne, CA SpaceX was founded under the belief that a future where humanity is exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies... 
    Permanent employment
    Temporary work
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    3 days ago
  • $147.83k - $268.31k

    ## Principal, IT Software Engineer 2Apply: El Segundo, CA: United States - Virtual: Full time: Posted 2 Days Ago: End Date: October 8, 2026 (5 days left to apply): R260195The DIRECTV IT team builds experiences that efficiently offer our products to prospects, delight our... 
    Full time
    Temporary work
    Local area
    Remote work

    DIRECTV

    El Segundo, CA
    1 day ago
  • Raytheon Space and Air division in El Segundo, CA seeks a Principal Software Engineer [Embedded / Radar] to join Gen4 Tactical Airborne Radar teams. Onsite at El Segundo campus, you will tackle complex problems, lead an agile team, mentor staff, and contribute across SW... 

    Prattwhitney

    El Segundo, CA
    3 days ago
  • Northrop Grumman is seeking a Principal Engineer Software embedded to join our Aeronautics Systems team in El Segundo, CA. The role focuses on embedded software throughout the development lifecycle, collaborating with cross-functional teams onsite. The position requires... 

    NGC

    El Segundo, CA
    2 days ago
  • Raytheon Space and Air division in El Segundo, CA seeks a Principal Embedded Software Engineer to design, develop, and test software in an agile setting. You will work with multiple engineering disciplines to implement system changes and optimize code for performance.... 

    Global HR, Inc.

    El Segundo, CA
    2 days ago
  • $118.3k - $224.9k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay...  ...Raytheon Space and Air division in El Segundo, CA is seeking a Principal Embedded Software Engineer to be part of their product development teams.... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    Prattwhitney

    El Segundo, CA
    3 days ago
  • $184.3k - $247.1k

     ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data...  ...it entirely.We're on the lookout for an exceptional Principal Software Engineer to elevate our team to new heights. As a key player... 
    Work experience placement

    Disney Interactive

    Santa Monica, CA
    6 days ago
  • $197.4k - $264.7k

    Job Posting Title:Principal Software Engineer - Ad ExperiencesReq ID:10152691Job Description:Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers... 
    Full time
    Work at office
    Shift work

    Hulu

    Santa Monica, CA
    3 days ago
  •  ...Job Description Job Description Description As a Senior Embedded Software Engineer at Impulse focused on Actuation & Control Systems, you will be responsible for developing embedded software that controls a variety of actuated systems across launch vehicles and... 
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    a month ago
  • $118.3k - $224.9k

     ...help customers meet the demands of the global market. Join us and help shape the future of aerospace and defense. As a Principal Software Engineer in this organization, you will be involved in the development of state-of-the-art communications, information assurance,... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    El Segundo, CA
    1 day ago
  • Job SummarySeeking an experienced Associate Principal with 11 to 15 years of expertise in Native iOS development to lead and drive innovative mobile solutionsJob DescriptionLead the design development and deployment of highquality native iOS applications Collaborate with... 

    LTM

    Torrance, CA
    7 days ago
  • $171.6k - $230.1k

    Job Posting Title:Principal Software Development Engineer in TestReq ID:10145526Job Description:On any given day at Disney Entertainment & ESPN Technology, we're reimagining ways to create magical viewing experiences for the world's most beloved stories while also transforming... 
    Full time
    Worldwide

    Hulu

    Santa Monica, CA
    5 days ago
  • $206.4k - $276.7k

    Job Posting Title:Principal Product Software EngineerReq ID:10158154Job Description:Technology is at the heart of Disney’s past, present, and future...  ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data... 
    Full time

    Hulu

    Santa Monica, CA
    4 days ago
  • $274k - $304k

     ...governed across the AI Platform. You define the standards ML engineers and scientists build on, and ensure every training signal is tenant...  ...YOU'LL THRIVE HERE IF YOU HAVE 1+ years of experience as a Principal SWE at a SaaS company Demonstrated principal impact: platform... 

    Saviynt

    El Segundo, CA
    2 days ago
  • $20k

     ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (STARSHIELD) - TOP SECRET CLEARANCEThe Starshield mission is to support national security through a focus on timely and... 
    Permanent employment
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Hawthorne, CA
    5 days ago
  •  ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (STARFALL)As a Software Engineer on the Starfall Engineering organization, you will design and implement software and firmware... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    6 days ago
  • $20k

     ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, VEHICLE OPERATIONS (STARSHIELD) Starshield leverages SpaceX’s Starlink technology and launch capability to support national... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    5 days ago
  •  ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (STARSHIELD)Starshield leverages SpaceX’s Starlink technology and launch capability to support national security efforts.... 
    Permanent employment
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Hawthorne, CA
    5 days ago

Do you want to receive more vacancies?

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