C++ Software Engineer
Latitudeinc
Posted: March 16, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a skilled C++ software engineer to join our team in Moorestown, NJ, to design and develop advanced embedded software systems for defense applications.
Required Skills
Job Description
Cleared C++ Software Engineer
Location: [Moorestown NJClearance: Active Secret or higher requiredJob Type: Full-Time
Overview
We are seeking a Cleared C++ Software Engineer to support the development of advanced embedded software systems used in mission-critical defense applications. The ideal candidate will have strong experience with C++ development, MATLAB modeling, and embedded systems, along with the ability to work in a collaborative engineering environment supporting the full software development lifecycle.
This role offers the opportunity to work on cutting-edge technology in areas such as signal processing, radar systems, and embedded platforms.
Responsibilities
•
Design, develop, and maintain high-performance C++ software for embedded and real-time systems
•
Translate MATLAB models and algorithms into optimized C/C++ implementations
•
Support development of embedded software for hardware-integrated systems
•
Participate in the full software development lifecycle including design, coding, integration, testing, and deployment
•
Collaborate with systems engineers, hardware engineers, and algorithm developers
•
Optimize software for performance, reliability, and real-time operation
•
Develop and execute unit tests, integration tests, and system validation activities
•
Support debugging and troubleshooting of complex embedded software and hardware interactions
•
Contribute to documentation including design documents, test procedures, and technical reports
Required Qualifications
•
Active Secret Clearance or higher
•
Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field
•
3+ years of C++ software development experience
•
Experience working with MATLAB or Simulink
•
Experience developing software for embedded or real-time systems
•
Familiarity with Linux or embedded operating systems
•
Experience with software debugging, testing, and performance optimization
Preferred Qualifications
•
Experience in defense, aerospace, radar, or signal processing environments
•
Experience converting MATLAB algorithms to C/C++
•
Familiarity with DSP, control systems, or sensor processing
•
Experience with Git, CI/CD pipelines, or Agile development environments
•
Experience with RTOS or hardware-level development
Benefits
•
Competitive salary
•
Comprehensive health, dental, and vision coverage
•
401(k) with company match
•
Paid time off and holidays
•
Opportunities to work on cutting-edge national security technologies
#LAT