⚡ New

Senior Software Engineer - Radar Modeling and Simulation

Lockheed Martin

King Of PrussiaFull-timeMid LevelOn-site

Job Description

About the Role As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop high‑performance C++ software that supports radar modeling, scene modeling, signal construction, signal processing, and radar control processing components within simulation and digital twin environments. Qualifications Bachelor's degree or higher in Electrical Engineering, Computer Science, Computer Engineering, Systems Engineering, Physics, or a related STEM field with a minimum of 5 years of relevant experience. Strong object‑oriented programming experience with C++ and familiarity with Java, C#, or similar languages.

Ability to obtain and maintain a U.S. DoD security clearance at the SECRET level; U.S. citizenship required. Desired Qualifications Advanced degree in Computer Science/Engineering, Electrical Engineering, Physics, or equivalent.

Strong mathematics background in linear algebra, statistical analysis, and signal processing. Functional knowledge of radar systems, subsystems, and design tools for radar modeling. Experience in radar systems development, including algorithms, software, data analysis, and simulation.

Technical leadership experience with program execution. Demonstrated analytical, applied mathematics, and problem‑solving skills. Excellent written and oral communication skills.

Responsibilities Collaborate with the technical lead and software/systems architects to guide design and integration decisions while performing hands‑on C++ development. Design, implement, and maintain high‑performance C++ software for radar modeling, scene modeling, signal construction and processing, and radar control processing components. Participate in design and code reviews, providing and receiving constructive feedback to foster continuous improvement.

Mentor junior engineers and promote systems thinking across the team. Lead engineers in translating customer needs into actionable Agile tasks; actively participate in sprint planning, story breakdowns, stand‑ups, demos, and retrospectives. Verify and interpret software changes, including regression testing, to ensure modifications produce intended system behavior; analyze system‑level data to build confidence before delivering solutions.

Maintain and improve legacy codebases, applying and promoting software engineering practices. Serve as a technical liaison with internal and external stakeholders. Support automation, regression testing, and tooling improvements.

Benefits Competitive salary and benefits package. Opportunities for career advancement and professional development. Access to cutting‑edge technologies and resources.

Collaborative and supportive work environment. Opportunity to contribute to meaningful projects with real‑world impact. #J-18808-Ljbffr

Posted Today

Related Jobs

Related Searches

Apply Now