> Markdown version of [/jobs/ext/2936355-principal-software-engineer-architect-embedded](https://www.wearedevelopers.com/jobs/ext/2936355-principal-software-engineer-architect-embedded). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer Architect - Embedded - **Company:** RTX - **Location:** El Segundo, CA, United States - **Experience:** Expert - **Salary:** $118,300.0 - $224,900.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, Computer-Aided Design, Systems Engineering, Build Automation, Automation of Tests, C++ (Programming Language), Configuration Management, Software Documentation, Cyber Security, Continuous Integration, Software Debugging, DevOps, Embedded Software, FreeRTOS, Hardware Interface Design, Python (Programming Language), Scrum Methodology, Systems Development Life Cycle, Real-Time Operating Systems, Software Tools, Software Safety, Software Engineering, Systems Architecture, VxWorks, MagicDraw, Peripherals, Gitlab, SC Clearance, Enterprise Integration, Software Version Control - **Published:** September 16, 2026 - **Apply:** https://globalhr.wd5.myworkdayjobs.com/REC_RTX_Ext_Gateway/job/US-CA-EL-SEGUNDO-E01--2000-E-El-Segundo-Blvd--BLDG-E01/Principal-Software-Engineer-Architect---Embedded_01875609-1 ## About the Role 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, * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant 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 developing software for ARM processors, including peripherals and low-level hardware interfaces. * Active and transferable U.S. Government issued Secret security 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 applying SDLC across multiple software phases. * Experience with Agile/Scrum processes. * Experience using GitLab for version control, CI/CD, or DevOps. * 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. ## Description One of our SSA teams is seeking an Principal Software Engineer Architect - Embedded to 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. What You Will Do: * 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., * 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., * Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. * This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA , an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: https://www.state.gov/m/ds/clearances/c10978.htm As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. ## Related Videos - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)