> Markdown version of [/jobs/ext/4173025-embedded-software-engineer-ii-onsite](https://www.wearedevelopers.com/jobs/ext/4173025-embedded-software-engineer-ii-onsite). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer II (Onsite) - **Company:** RTX - **Location:** McKinney, TX, United States - **Salary:** $68,900.0 - $131,100.0 - **Contract:** Internship / Graduate position - **Skills:** Agile Methodology, Automation of Tests, Unit Testing, C++ (Programming Language), CMake, Static Program Analysis, Continuous Delivery, Continuous Integration, Linux, Eclipse (Software), Perl (Programming Language), Embedded Software, Integrated Development Environments, Python (Programming Language), Object-Oriented Software Development, Radio-Frequency Identification, Scrum Methodology, Qt (Software), Real-Time Operating Systems, Software Tools, Software Configuration Management, Software Engineering, Software Requirements Analysis, Systems Integration, VxWorks, Multithreading, Test-Driven Development (TDD), Google Test, Gitlab, Git, Atlassian Tools, Devsecops, Jenkins - **Published:** October 8, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9228451/embedded-software-engineer-ii-onsite ## About the Role * Master's degree in Science, Technology, Engineering, or Mathematics (STEM) discipline from accredited institution. Degree must be obtained by start date. * Experience in developing, testing, and integrating real-time software applications written in C++ or closely related software languages. * Experience in computer scripting languages such as Python/Shell/Perl. * Strong Object-Oriented Design knowledge * Embedded software development knowledge. * Experience developing software in a team-based development environment. * Strong teamwork and communication skills. * Strong problem-solving ability * Ability to quickly understand and navigate complex systems and established code bases. * Experience may be obtained through on-the-job experience, research, coursework, or projects., * Knowledge of Software Development Processes and experience participating in all phases of the Software Development Life Cycle (SDLC), including requirements, design, implementation, and testing * Development experience on Linux, VxWorks, or other Real Time Operating Systems * Practical experience with developing and integrating software RF systems. * Experience working in lab environments with physical hardware (e.g., test benches, simulators). * Experience with product development utilizing the Scrum techniques of the Agile software development process. * Experience with DevSecOps pipeline implementation and use, including Static Code Analysis, Automated Build, and Automated Test techniques using continuous integration/continuous delivery with Test-Driven Development approach. * Hands-on experience with Git for version control and GitLab for repository management. * Modeling and Simulation knowledge. * Real-time, multi-threaded software development experience. * Experience in Agile development methods including Scrum, automated testing, and continuous integration. * Familiarity with a breadth of software tools, such as git, CMake, Eclipse, Atlassian Suite, Jenkins, Google Test, Qt, etc. ## Description * Work on complex technical problems and collaborate to provide innovative solutions. Requires investigation and troubleshooting skills to assess issues and develop resolutions. * Work at all phases of the SW development lifecycle, including SW/HW integration, dependent on program phase * Assist in the derivation of system and software requirements, architectural modeling, and technical analysis * Design, code, unit test, integrate, and document real-time embedded software solutions with a focus on RF and sensing capabilities. * Participate actively in software peer reviews, code inspections, and technical decision-making alongside multidisciplinary teams, including 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. * Work Location: Onsite at our McKinney, TX Campus * This position requires the eligibility to obtain a security clearance. Except in rare circumstances, only U.S. citizens are eligible for a security clearance. * U.S. Citizenship is required