Senior Software Engineer - Embedded
Job Description
Raytheon is seeking a Senior Embedded Software Engineer to build and integrate embedded real-time software on an onsite team in Plano, TX.
Responsibilities
- Architect, design, implement, test, and debug integrated embedded real-time software across heterogeneous systems made up of firmware and hardware
- Partner with cross-functional teams to define and refine product concepts, improve implementation, strengthen testability, and support quality
- Develop, test, and integrate real-time software applications written in C++ or closely related programming languages
- Build and maintain software solutions using Linux, VxWorks, or other Real-Time Operating Systems (RTOS)
- Integrate hardware, firmware, and software into complex systems
- Mentor and coach less experienced engineers to support professional growth
- Contribute to technical proposals and participate in design reviews
- Occasionally travel for business-related purposes, up to 10%
- Work onsite in Plano, TX; local residency or relocation required
Requirements
- Typically requires a Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM preferred) plus a minimum of 5 years of prior engineering experience
- Experience in embedded real-time software development, including developing, testing, and integrating real-time applications in C++ or closely related languages
- Experience developing on Linux, VxWorks, or other RTOS
- Experience integrating hardware, firmware, and software in complex systems
- Active and transferable Top Secret with SCI U.S. government security clearance required prior to start date, with ability to obtain Special Program Access after start
Technologies
- C++
- Linux
- VxWorks
- Real-Time Operating Systems (RTOS)
- Git
- GitLab
- Artifactory
Qualifications We Prefer
- Experience working in lab environments with physical hardware, such as test benches or simulators
- Familiarity with navigating and understanding complex systems and established codebases
- Experience with Agile development practices, including Scrum
- Knowledge of DevSecOps pipeline implementation and use, including Static Code Analysis, Automated Build, and Automated Test techniques
- Hands-on experience with Git for version control and GitLab or Artifactory for repository management
Benefits
- Relocation offered based on eligibility
- Medical, dental, vision, and life insurance
- Short-term and long-term disability
- 401(k) match
- Flexible spending accounts
- Flexible work schedules
- Employee assistance program
- Employee Scholar Program
- Parental leave
- Paid time off
- Holidays
What We Offer
- Values drive actions, behaviors, and performance with a vision for a safer, more connected world
- Values include Safety, Trust, Respect, Accountability, Collaboration, and Innovation
- Relocation offered based on eligibility
Salary: USD 95,500 - 181,700 per year
Location: Plano, TX (onsite campus)
Clearance Information
- This position requires a security clearance
- DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process