yoinka

Principal Software Engineer Architect - Embedded

RTX (Raytheon)

US-CA-EL SEGUNDO-E01 ~ 2000 E El Segundo Blvd ~ BLDG E01PrincipalClearance required
Sign in to applyVerified 1h ago
Location
US-CA-EL SEGUNDO-E01 ~ 2000 E El Segundo Blvd ~ BLDG E01
Work model
On-Site
Level
Principal
Posted
Sep 16, 2026

Skills

AgileCI/CDCybersecurityGitPython

About this role

Location: US-CA-EL SEGUNDO-E01 ~ 2000 E El Segundo Blvd ~ BLDG E01

 Position Role Type: Onsite

 U.S. Citizen, U.S. Person, or Immigration Status Requirements: 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​

 Security Clearance Type: DoD Clearance: Secret

 Security Clearance Status: Active and existing security clearance required on day 1 At RTX, the world’s largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world’s most complex problems. With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect our world. 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.

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,

Listing verified 1h ago. Applications go through the company's official careers site.

← Back to Yoinka

Principal Software Engineer Architect - Embedded at RTX (Raytheon), US-CA-EL SEGUNDO-E01 ~ 2000 E El Segundo Blvd ~ BLDG E01 | Yoinka