Principal Software Engineer
Raytheon
Principal Software Engineer
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
$200k - $285k
...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 employmentFull timeTemporary workWeekend work$200k - $400k
...PRINCIPAL SOFTWARE ENGINEER Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single integrated system, we unlock a new era of...SuggestedFull timeCasual workRelocation packageFlexible hours$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$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$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...Permanent employmentTemporary workWeekend work- ...Company Description Aerospace / Finance Job Description PRINCIPAL SOFTWARE ENGINEER (ARCHITECT) Visa Candidates Welcome Job Description Responsibilities: • Maintain and improve the functionality and performance of existing Windows and WCF services...Full time
$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...$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...Full timeWork experience placementCasual workWork at officeRelocation package$93.3k - $171k
...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer to join our team on site in San Diego, CA, Palmdale, CA, El Segundo, CA or Oklahoma City, OK. The candidate should...Full timeRemote workRelocation packageShift work$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 ahead... ...safer, more secure world. We are looking for a skilled Principal Software Engineer with embedded development experience to join our...Temporary workWork experience placementWork at officeRemote workFlexible hours$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,...Contract workWork at officeLocal areaWork from homeFlexible hours$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$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$200k - $300k
...Principal Embedded Software Engineer (Actuators & Control Systems) Department: Software Employment Type: Full Time Location: Redondo Beach Compensation: $200,000 - $300,000 / year Description As a Senior Embedded Software Engineer at Impulse...Permanent employmentFull time$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$184.3k - $247.1k
Job Posting Title:Principal Software EngineerReq ID:10144164Job Description:Disney Entertainment and ESPN Product & TechnologyTechnology is... ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data...Full timeWork experience placement$195k - $270k
...Principal Software Engineer At Valar Atomics, we're redefining what's possible in energy. Our mission is to make clean, high-temperature nuclear power scalable—unlocking abundant energy for industry, hydrogen, and next-generation manufacturing. We are a team of builders...Permanent employmentWork experience placement$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$125k - $145k
...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 CLEARANCE The Starshield mission is to support national security through a focus on timely and...Permanent employmentFull timeTemporary workWeekend work$160k - $225k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, DESIGN SOFTWARE (STARSHIP) Starship is SpaceX’s next generation launch platform that will take humans to the Moon, Mars, and...Permanent employmentFull timeTemporary workWeekend work$125k - $150k
...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 employmentFull timeTemporary workImmediate startWeekend work$125k - $150k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (STARSHIP) The Starship Supply Chain team is building the machine that builds the machine. We are engineering a supply...Permanent employmentFull timeTemporary workInternshipRemote workWeekend work$120k - $145k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, TRACKING (STARSHIELD) Starshield leverages SpaceX’s Starlink technology and launch capability to support national security...Permanent employmentFull timeTemporary workWeekend work$125k - $150k
...with the ultimate goal of enabling human life on Mars. DATA ENGINEER (STARLINK) At SpaceX, we’re leveraging our experience building... ...operate the full stack — satellites, user terminals, and the software that ties it all together. As a Software Engineer on the...Permanent employmentFull timeTemporary workInternshipWorldwideWeekend work$140k - $250k
...SENIOR SOFTWARE ENGINEER (EMBEDDED) Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single integrated system, we unlock a new...Full timeCasual workRelocation packageFlexible hours$150k - $220k
...deliver an operational advantage to secure the United States and its allies. About the role Picogrid is seeking a Senior Software Engineer to join our Legion Platform team. You will design, build, and deploy high-performance, scalable backend systems and...Permanent employmentFull timeWork at officeImmediate startRelocation package$125k - $145k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, DISPLAYS SOFTWARE (STARSHIP) The Starship program is increasing its flight cadence and will soon begin operating more than...Permanent employmentFull timeTemporary workWeekend work$125k - $160k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, TELEMETRY - TOP SECRET CLEARANCE (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to...Permanent employmentFull timeTemporary workWorldwideWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal cloud computing engineer El Segundo, CA
- principal El Segundo, CA
- senior principal scientist El Segundo, CA
- software technology El Segundo, CA
- remote software sales El Segundo, CA
- embedded software El Segundo, CA
- software intern El Segundo, CA
- software support El Segundo, CA
- ultimate software El Segundo, CA
- entry level software sales El Segundo, CA


