> Markdown version of [/jobs/ext/3583442-software-engineer-ii-onsite](https://www.wearedevelopers.com/jobs/ext/3583442-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). --- # Software Engineer II (Onsite) - **Company:** RTX - **Location:** Huntsville, AL, United States - **Salary:** $68,900.0 - $131,100.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Agile Methodology, C++ (Programming Language), Python (Programming Language), Software Architecture, Software Engineering - **Published:** October 4, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3418294825&tx=FJ1512FFK&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role The ability to obtain and maintain a U.S. government issued security clearance is required.?, * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years of prior relevant experience or an Advanced Degree in a related field. * In-depth experience in software architecture, design and development using languages such as C, C++, Java, Ada and/or Python. * Experience in an Agile. * Must have or be capable of obtaining a US Department of Defense (DoD) security clearance after day 1. Candidate selected will be subject to a government security investigation/reinstatement and must meet eligibility requirements., * Ability to successfully contribute in collaborative, cross-domain development environments. * Demonstrated problem-solving and decision-making skills. * Demonstrated capability in a fast-paced, dynamic, creative work environment. * Self-motivated, enthusiastic, and work well with others. ## Description We are looking for an experienced Engineer, disciplined in Software Engineering to join our TCMA team in Huntsville, Alabama. The successful candidate will be responsible for designing and implementing Agile software engineering processes and activities., * Design, implement, and evaluate software in C++ and Python within the Agile framework. * Conduct multidisciplinary research and collaborate with other engineers in the planning, design, and development of military technology. * Work closely with cross-functional research teams to evaluate the effectiveness of early software prototypes. * Independently perform multiple tasks given support from a mentor. * Implement requirements, detailed design, implementing software, integration, and verification in accordance with software development processes. * Accomplish tasks based on program schedule, collaborate with teammates to make the best decisions. * Enjoy learning new technologies, be self-motivated and contribute to a positive work environment.