Senior Software Engineer; C++ Development, Radar Signal Processing
Listed on 2026-06-06
-
Software Development
Software Engineer
What We’re Doing
As a part of the Lockheed Martin community, we take on challenges and find solutions using creativity and collaboration. If you’re looking to be a part of a passionate team solving these complex problems, then Rotary and Mission Systems is the place for you.
The WorkThe Lockheed Martin Rotary & Mission Systems Software Engineer will have the opportunity to perform real-time processing software development in support of our product lines. You will work as part of an Agile team with domain experts from Hardware, Software, Subsystems and Systems Engineering to understand requirements, establish architecture/design, implement sound solutions, develop unit tests, and support integration and sustainment activities.
This position requires a U.S. DoD Security Clearance at the SECRET level. The position is located at a facility that requires special access.
Basic Qualifications- Bachelor’s Degree in Computer Science or equivalent technical discipline with a concentration in computer science courses
- Minimum of 5 years’ C++ Software Development experience
- Experience with Object Oriented C++ programming
- Experience with Automated Test tools and Techniques, Static Code Analysis, and Embedded Applications
- Ability to obtain & maintain a U.S. DoD Security Clearance at the SECRET level. U.S. Citizenship required
- Experience with Software Modeling (UML) and architecture
- Experience developing system and software requirements and design
- Understanding and application of Design Patterns
- Experience working in a Linux/Unix environment with scripting languages (bash, Python)
- Experience with Agile Principles, Continuous Integration/Continuous Delivery (CI/CD) Methodologies and Agile configuration Management tools (Git, JIRA, Confluence)
- Experience working in containerized environments (Docker, Podman, etc.)
- Experience working in a team environment
- Experience/knowledge of radar control processing
Work Location:
Onsite Full-time at a designated Lockheed Martin facility.
Work Schedules: 4×10 hour days, 3 days off per week. Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility, including standard 40‑hour weeks and condensed schedules.
Salary Range (New Jersey): $91,000 - $181,113.
Benefits offered include Medical, Dental, Vision, Life Insurance, Short‑Term and Long‑Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid Time Off, and Holidays.
Job Information:
Experience Level - Experienced Professional;
Business Unit - RMS;
Career Area - Software Engineering;
Type - Full‑Time;
Shift - First.
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).