Senior Software Engineer (Onsite)

RTX
Huntsville
Workplace: OnsiteFull timeUSD 86,800 - 165,200 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Code reviews","Debugging","Troubleshooting","Collaboration","Documentation"]

Design, develop, test, and maintain high-performance software for defense systems across the SDLC. Use C++ and Unix/Linux environments to build scalable solutions, integrate with APIs, system libraries, and hardware interfaces, and deliver code reviews and documentation. Collaborate with product management, QA, and DevOps within Agile/Scrum, troubleshoot performance and reliability issues, and stay current with modern DevSecOps, CI/CD, and AI-driven improvements. Occasional travel may be required.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
RTX
RTX
2 days ago

Senior Software Engineer (Onsite)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live
Reposted: similar role first listed 5 months ago

Job Summary

Design, develop, test, and maintain high-performance software for defense systems across the SDLC. Use C++ and Unix/Linux environments to build scalable solutions, integrate with APIs, system libraries, and hardware interfaces, and deliver code reviews and documentation. Collaborate with product management, QA, and DevOps within Agile/Scrum, troubleshoot performance and reliability issues, and stay current with modern DevSecOps, CI/CD, and AI-driven improvements. Occasional travel may be required.
Location: Huntsville
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, and maintain high-performance software applications using C++.
  • •Work within Unix/Linux systems, including shell scripting, debugging, and system-level programming.
  • •Implement scalable, maintainable solutions with best practices in architecture and design.
  • •Collaborate with product management, QA, and DevOps; participate in Agile/Scrum cycles and code reviews.
  • •Troubleshoot and optimize software performance, reliability, and scalability; integrate with APIs, libraries, and hardware interfaces and maintain documentation.
Travel: Low travel

Pay and Benefits

Salary: USD 86,800 - 165,200 annually
Perks:Health InsuranceDentalVision401kPaid LeaveParental Leave

Key Requirements

  • •Typically requires a STEM degree and a minimum of 5 years of relevant experience.
  • •Experience in C++ software development.
  • •Experience working on Linux/Unix platforms, including debugging with tools like gdb and Valgrind.
  • •Ability to obtain and maintain a U.S. government issued interim secret security clearance prior to start.
  • •U.S. citizenship is required because only U.S. citizens are eligible for a security clearance.
Experience:5+ years
Education:Bachelor's in Science, Technology, Engineering or Mathematics (STEM)
Skills:Code reviewsDebuggingTroubleshootingCollaborationDocumentation
Tech Stack:C++UnixLinuxShell scriptingGdbValgrindAgileScrumDevSecOpsCI/CDAIMATLABPythonCI/CD pipelinesDevOpsCMakeSIMDCUDAOpenCLMultithreading

Eligibility

Nationality:U.S. National
Security Clearance:DoD Clearance: Secret

Company Brief

RTX
Designs, manufactures, and services aerospace and defense systems, including aircraft engines, avionics, aerostructures, missiles, and cybersecurity solutions for commercial, military, and government customers worldwide.
Industry: Aerospace Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Arlington, United States
Founded: 2020
Website