RemoteWLBRemote only
Back to all jobs
Company logo
Remote role · c-softwa

C++ Software Engineer (Cleared)

Salary$90k - $150k
Before you apply

Role details

The practical picture
Employment
Full-time
Role signal brief

The role, at a glance

Extracted from the source posting · 95% confidence

This role develops C++ software for embedded systems in defense and sensor applications, primarily supporting radar-related technologies at Moorestown, NJ. The position requires active or obtainable security clearance and collaboration with hardware engineering teams.

Compensation
USD 90,000–150,000 / year

What you need

  • 2+ years of experience developing software in C++
  • Experience working with embedded systems or hardware interfaces
  • Strong problem-solving and debugging skills
  • Active security clearance or ability to obtain one

What you will own

  • Develop and maintain C++ software for embedded and hardware-integrated systems
  • Interface software with low-level hardware and real-time systems
  • Support system integration, testing, and debugging
  • Collaborate with hardware, systems, and signal processing engineers
  • Participate in software design, development, and documentation activities
Core skills
C++Embedded SystemsEmbedded SoftwareHardware InterfacesSystem IntegrationDebuggingReal-Time SystemsDefense TechnologiesSignal ProcessingRadar Systems
Internal freshness window ends Oct 19, 2026
View source evidence
  • salary “$90000-$150000 per year”
  • location “Moorestown, NJ”
  • remote_scope “onsite,Moorestown, NJ”
  • must_have “Active security clearance or ability to obtain”
  • skills “C++ software for embedded”
c++embedded systemsembedded softwarehardware interfaces
Role brief

Position Title: C++ Software Engineer (Embedded Systems)
Location: Moorestown, NJ
Security Clearance: Active clearance preferred or ability to obtain

Overview
We are seeking a C++ Software Engineer with experience developing software for embedded or hardware-based systems. This role will support the development of advanced technologies used in defense and sensor-based systems, including radar-related applications.

The ideal candidate will have hands-on experience with C++ development in embedded environments and enjoy working closely with hardware and multidisciplinary engineering teams.

Responsibilities

  • Develop and maintain C++ software for embedded and hardware-integrated systems

  • Interface software with low-level hardware and real-time systems

  • Support system integration, testing, and debugging

  • Collaborate with hardware, systems, and signal processing engineers

  • Participate in software design, development, and documentation activities

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field

  • 2+ years of experience developing software in C++

  • Experience working with embedded systems or hardware interfaces

  • Strong problem-solving and debugging skills

  • Active security clearance or ability to obtain one

Preferred Experience

  • MATLAB, Simulink, or similar modeling and simulation tools

  • Radar, signal processing, or sensor-based systems

  • Department of Defense (DoD) program experience

  • Linux-based embedded development