Latitude inc

C++ Software Engineer

Moorestown, NJ Full Time

Cleared C++ Software Engineer

Location: [Moorestown NJ
Clearance: Active Secret or higher required
Job 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