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 to address defense challenges. The role involves designing, coding, integrating, and testing critical real-time embedded software for next-generation sensor, guidance, and fire control systems. The engineer contributes across the software development lifecycle, including hardware integration, to deliver solutions supporting national and allied security. The position is primarily onsite at the McKinney campus and requires eligibility to obtain a security clearance; U.S. citizenship is required for clearance eligibility. The role offers relocation eligibility. Salary range is $57,200–$108,800. Hired applicants may be eligible for benefits and incentive compensation, subject to the position, business unit, and applicable agreements.

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 an interest in C++ and Python development.
  • Familiarity developing, testing, and integrating software applications written in C++ or closely related languages.
  • Familiarity with scripting languages such as Python.
  • Experience developing software in a team-based environment.
  • Strong teamwork and communication skills.
  • Experience may be gained through on-the-job experience, research, coursework, or projects.
  • Ability to obtain and maintain a U.S. government-issued security clearance; U.S. citizenship is required.
  • Active and existing DoD Secret clearance required after day 1.

Nice To Haves

  • Knowledge of software development processes and experience participating in all phases of the SDLC, 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 and collaborate on resolutions.
  • Contribute across phases of the software development lifecycle, including software/hardware integration as program needs require.
  • Assist in deriving system and software requirements, architectural modeling, and technical analysis.
  • Design, code, unit test, integrate, and document real-time embedded software, with a focus on RF and sensing capabilities.
  • Participate in software peer reviews, code inspections, and technical decisions with multidisciplinary teams, program leadership, and customers.
  • Support program execution and ensure work products meet technical, cost, schedule, and quality baselines.
  • Follow established software development processes and practices to maintain software product integrity.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • 401(k) match
  • Flexible spending accounts
  • Flexible work schedules
  • Employee assistance program
  • Employee Scholar Program
  • Parental leave
  • Paid time off
  • Holidays
  • Potential annual short-term and/or long-term incentive compensation, subject to eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service