DeveloperJobs.io
← Back to all jobs

Job Description

Raytheon is seeking a Senior Embedded Software Engineer to join an onsite engineering team in Plano, TX. In this role, you will help develop and integrate embedded real-time systems, spanning both software and the hardware and firmware they run on, while collaborating with cross-functional partners across the product lifecycle.

This position supports architecture, design, implementation, testing, and debugging work for heterogeneous firmware and hardware environments, using languages and platforms suited to real-time performance. A U.S. security clearance is required prior to start.

What you will do

  • Architect, design, implement, test, and debug integrated embedded real-time software within heterogeneous systems made up of firmware and hardware.
  • Collaborate with cross-functional teams to define and refine product concepts, with a focus on implementation, testability, and 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.
  • Travel occasionally for business-related purposes, up to 10%.
  • Work is onsite in Plano, TX; local residency or relocation is required.

Requirements

  • Typically requires a Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM preferred) and at least 5 years of prior engineering experience.
  • Experience developing, testing, and integrating embedded real-time software applications in C++ or closely related languages.
  • Experience developing on Linux, VxWorks, or other RTOS environments.
  • Experience integrating hardware, firmware, and software in complex systems.
  • Active and transferable Top Secret with SCI U.S. government issued security clearance is required prior to start, with the ability to obtain Special Program Access after start.

Technologies

  • C++
  • Linux
  • VxWorks
  • Real-Time Operating Systems (RTOS)
  • Git
  • GitLab
  • Artifactory

What 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 software development processes, including Scrum techniques.
  • 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, 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
  • Holidays

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.

Location

This position is onsite at the company campus in Plano, TX.

Similar Jobs