C++ Software Engineer (Cleared)
Latitude Inc • USPosition 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