Embedded Software Engineer I (Onsite)

RTX•McKinney, TX
•$57,200 - $108,800•Onsite

About The Position

Join Raytheon’s Software Engineering team in McKinney, Texas, developing software applications that address defense challenges. The role contributes to the design, coding, integration, and testing of critical real-time embedded software for advanced next-generation sensor, guidance, and fire-control systems, with an emphasis on RF and sensing capabilities. The engineer contributes across the software development lifecycle and collaborates with multidisciplinary teams to deliver solutions supporting national and allied security. This is an onsite role at the McKinney, Texas campus. The position requires eligibility to obtain and maintain a U.S. government security clearance; U.S. citizenship is required, and an active, existing DoD Secret clearance is required after day one. Relocation is eligible. The salary range is $57,200–$108,800.

Requirements

  • Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited institution, obtained by the start date.
  • Self-starter who enjoys hands-on problem solving and has a passion for C++ and Python development.
  • Familiarity with developing, testing, and integrating software applications written in C++ or closely related software languages.
  • Familiarity with computer scripting languages such as Python.
  • Experience developing software in a team-based development environment.
  • Strong teamwork and communication skills.
  • Experience may be obtained through on-the-job experience, research, coursework, or projects.
  • Ability to obtain and maintain a U.S. government security clearance; U.S. citizenship is required.
  • Active and existing DoD Secret security clearance required after day one.

Nice To Haves

  • Knowledge of software development processes and experience participating in all phases of the software development lifecycle, including requirements, design, implementation, and testing.
  • Experience developing software for Linux.
  • Familiarity with Linux, Scrum/Agile, DevSecOps, and Git/GitLab.
  • Familiarity working with physical hardware.
  • Practical experience developing and integrating software RF systems.

Responsibilities

  • Investigate and troubleshoot complex technical problems, assess issues, and develop resolutions in collaboration with others.
  • Work across phases of the software development lifecycle, including software/hardware integration as required by the program phase.
  • Assist with deriving system and software requirements, architectural modeling, and technical analysis.
  • Design, code, unit test, integrate, and document real-time embedded software solutions focused on RF and sensing capabilities.
  • Participate in software peer reviews, code inspections, and technical decision-making with multidisciplinary teams, program leadership, and customers.
  • Support program execution to ensure work products meet technical, cost, schedule, and quality baselines.
  • Follow established software development processes and practices to maintain software product integrity.

Benefits

  • 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 and holidays.
  • Potential eligibility for annual short-term and/or long-term incentive compensation programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service