Senior Software Engineer - C++

RTX
United States
Workplace: OnsiteFull timeUSD 86,800 - 165,200 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Code reviews","Static analysis","Continuous integration","Collaboration","Debugging"]

Join the Receiver Exciter and Processing Architecture (REPA) Department to develop and integrate C++ real-time signal processing and control algorithms for next-generation radar systems. Work on high-performance platforms including CPUs, FPGAs, and GPUs, performing coding, testing, debugging, and maintenance. Analyze numerical accuracy and runtime latency, collaborate across software and hardware teams, and maintain high code quality through reviews, static analysis, and CI.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
RTX
RTX
7 hours ago

Senior Software Engineer - C++

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live
Reposted: similar role first listed 3 months ago

Job Summary

Join the Receiver Exciter and Processing Architecture (REPA) Department to develop and integrate C++ real-time signal processing and control algorithms for next-generation radar systems. Work on high-performance platforms including CPUs, FPGAs, and GPUs, performing coding, testing, debugging, and maintenance. Analyze numerical accuracy and runtime latency, collaborate across software and hardware teams, and maintain high code quality through reviews, static analysis, and CI.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Code, test, and integrate C++ real-time signal processing algorithms or control functions for sensor systems on Linux.
  • •Resolve defects and maintain/update existing codebases.
  • •Analyze numerical accuracy and runtime latency.
  • •Collaborate with systems, hardware, and other software engineers to implement end-user requirements.
  • •Support code quality via code reviews, static analysis, and continuous integration.

Pay and Benefits

Salary: USD 86,800 - 165,200 annually
Perks:Health InsuranceDentalVisionLife Insurance401kParental LeavePaid LeaveHolidays

Key Requirements

  • •Typically requires a STEM degree with 5+ years of relevant experience, or an advanced degree with 3+ years experience.
  • •C++ software development experience in Linux environments.
  • •Experience with networking concepts and protocols.
  • •Experience with Object-Oriented Analysis / Design (OOAD).
  • •Ability to obtain and maintain a U.S. government issued security clearance; U.S. citizenship required.
Experience:5+ yearsAerospace and defenseSignal processingRadarDSP
Education:
Skills:Code reviewsStatic analysisContinuous integrationCollaborationDebugging
Tech Stack:C++C++20LinuxGitCMakeGoogleTestGdbJenkinsUMLPythonShellBashDPDKMKLFFTWBLASLAPACKARM PLDDSNvidia CUDA

Eligibility

Nationality:US National
Work Authorization:Authorization required. Sponsorship not provided.
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