Principal Software Engineer
$118.3k - $224.9kRTX
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.
$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...SuggestedPermanent employmentTemporary workRemote workWeekend work$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...SuggestedFull time$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...SuggestedPermanent employmentTemporary workWorldwideWeekend work$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...SuggestedPermanent employmentTemporary workWeekend work$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$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 contractorsWork experience placementCasual workRelocation package$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 timeSummer workImmediate startRemote workFlexible hoursWeekend work$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 areaRemote work$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 timeContract workWork at officeLocal areaWork from homeFlexible hours$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...$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 employmentTemporary work$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 timeRemote workRelocation packageShift work$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 employmentTemporary workWeekend work$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 timeTemporary workLocal areaRemote work- 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...
- 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...
- 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....
$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 workWork experience placementWork at officeRemote workWorldwideRelocation packageFlexible hours$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$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 timeWork at officeShift work- ...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 employmentFull time
$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 timeTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- 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...
$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 timeWorldwide$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$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...$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 employmentTemporary workImmediate startWeekend work- ...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 employmentTemporary workWeekend work
$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 employmentTemporary workWeekend work- ...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 employmentTemporary workImmediate startWeekend 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 El Segundo, CA
- principal El Segundo, CA
- senior principal cloud computing engineer El Segundo, CA
- senior principal scientist El Segundo, CA
- government software El Segundo, CA
- software applications developer El Segundo, CA
- healthcare software sales El Segundo, CA
- software support El Segundo, CA
- embedded software El Segundo, CA
- remote software sales El Segundo, CA



