Software Engineer (Target Tracking) - ATL / Hybrid / Cherry Hill NJ

Lockheed Martin

Cherry Hill (VA)

On-site

USD 75,000 - 143,000

Full time

39 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
401(k) match
Paid time off
Holidays
Parental Leave
EAP
Flexible Spending Accounts
Education Assistance
Life Insurance
Short-Term Disability
Long-Term Disability

Job summary

Lockheed Martin's Advanced Technology Laboratories (ATL) in Cherry Hill, NJ is seeking a junior Software Engineer with a foundation in multi-target tracking and estimation theory. You will design, implement, test, and evaluate algorithms for detecting and tracking multiple targets in complex sensing environments, with opportunities to learn and grow within a leading R&D lab.

Responsibilities include developing Python-based algorithms, building simulation environments, and integrating prototypes

Qualifications

  • Bachelor’s degree from an accredited university in Computer Science, Computer Engineering, Electrical Engineering, Physics, Mathematics, or a closely related field.
  • Demonstrated ability developing and testing Python software for scientific, technical, or algorithmic applications
  • Strong foundation in probability and statistics, linear algebra, and estimation methods, with familiarity or practical experience in signal processing, state estimation, target tracking, or Kalman filtering
  • Ability to analyze data, develop and evaluate algorithms, and communicate technical results clearly
  • Strong collaboration and communication skills and proven ability to work effectively in multi‑disciplinary teams
  • US Citizenship with eligibility for a US government security clearance is required.

Responsibilities

  • Developing, testing, and evaluating Python-based algorithms and software for multi-target tracking, localization, state estimation, and sensor/data fusion.
  • Applying filtering, inference, data-association, and signal-processing techniques to recorded and simulated sensor data.
  • Building simulation environments, data-processing pipelines, analysis tools, and performance-evaluation workflows for complex sensing applications.
  • Integrating prototype algorithms into scalable, maintainable software and larger sensor-system architectures, including CI/CD and DevSecOps practices.
  • Analyzing, debugging, and optimizing tracking software and data‑engineering workflows for large‑scale sensor‑processing and machine‑learning data sets.
  • Collaborating with researchers, engineers, and domain experts to advance technical solutions, conduct peer reviews, and document designs and results.
  • Supporting research, customer‑focused technical solutions, technical briefings, and proof‑of‑concept demonstrations for emerging tracking challenges.

Skills

Multi-target tracking
Estimation theory
Sensor/data fusion
Python programming
Signal processing
Software development

Education

Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, Mathematics, or a closely related field

Tools

NumPy
SciPy
pandas
pymap3d
matplotlib
Git
CI/CD

Job description

Standard Job Description Software Engineer (Target Tracking) - ATL / Hybrid / Cherry Hill NJ

Standard Job Description Software Engineer (Target Tracking) - ATL / Hybrid / Cherry Hill NJ

Lockheed Martin's Advanced Technology Laboratories (ATL) is an applied R&D center driving breakthroughs in autonomy, robotics, AI, command & control, human‑machine symbiosis, spectrum operations, hypersonics, and cyber.

ATL's Spectrum Systems Laboratory (SSL) is seeking a junior Software Engineer with a foundation in multi-target tracking, estimation theory, sensor/data fusion, signal processing, or software development.

What You Will Be Doing

In this role, you will contribute to the design, implementation, testing, and evaluation of algorithms and software for detecting, associating, and tracking multiple targets in complex environments across advanced sensing and electronic-warfare (EW) systems. You will also have the flexibility to explore research topics of interest and learn from peers across the lab. Your daily work will adapt to the evolving needs of our programs, allowing you to grow your skill set and directly impact cutting‑edge projects that support both commercial and military platforms.

Key Responsibilities Will Include The Following
  • Developing, testing, and evaluating Python-based algorithms and software for multi-target tracking, localization, state estimation, and sensor/data fusion.
  • Applying filtering, inference, data-association, and signal-processing techniques to recorded and simulated sensor data.
  • Building simulation environments, data-processing pipelines, analysis tools, and performance-evaluation workflows for complex sensing applications.
  • Integrating prototype algorithms into scalable, maintainable software and larger sensor-system architectures, including CI/CD and DevSecOps practices.
  • Analyzing, debugging, and optimizing tracking software and data‑engineering workflows for large‑scale sensor‑processing and machine‑learning data sets.
  • Collaborating with researchers, engineers, and domain experts to advance technical solutions, conduct peer reviews, and document designs and results.
  • Supporting research, customer‑focused technical solutions, technical briefings, and proof‑of‑concept demonstrations for emerging tracking challenges.
Further Information About This Opportunity

This role is heavily onsite at our Cherry Hill NJ location. US Citizenship with eligibility for a US government security clearance is required.

Basic Qualifications
  • Bachelor’s degree from an accredited university in Computer Science, Computer Engineering, Electrical Engineering, Physics, Mathematics, or a closely related field.
  • Demonstrated ability developing and testing Python software for scientific, technical, or algorithmic applications
  • Strong foundation in probability and statistics, linear algebra, and estimation methods, with familiarity or practical experience in signal processing, state estimation, target tracking, or Kalman filtering
  • Ability to analyze data, develop and evaluate algorithms, and communicate technical results clearly
  • Strong collaboration and communication skills and proven ability to work effectively in multi‑disciplinary teams
  • US Citizenship with eligibility for a US government security clearance is required.
Desired Skills
  • Advanced degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, Mathematics, or a closely related field.
  • Active Secret Clearance or higher.
  • Algorithms / Analysis
    • Experience with localization and inference methods from sensor data such as Kalman filters, unscented transforms, and particle filters
    • Research into frontiers of multi-target tracking using random Finite Sets, including Labeled Multi-Bernoulli (LMB) filters; data association through Monte Carlo and stochastic algorithms (e.g., Gibbs samplers); extensions to multi-sensor data fusion and sensor control applications
    • Proficiency building simulation, analysis, and data‑processing tools in Python using libraries such as NumPy, SciPy, pandas, pymap3d, and matplotlib
    • Experience with optimization, digital signal processing (DSP), detection theory, and wireless sensing, or related signal‑processing applications
  • Software Development
    • Familiarity with collaborative software‑development practices, including Git-based version control, automated testing, and CI/CD pipelines
    • Experience transitioning algorithms to real‑time, including porting performance‑critical components to C++ or Rust and interfacing with external systems through pub‑sub messaging frameworks
  • Research & Innovation
    • Experience working research projects on state‑of‑the‑art technologies (e.g., Counter UAS, next‑gen electronic support)
  • General / Domain Awareness
    • Understanding of primary mission areas: Electronic Warfare (EW) and Electronic Support Measures (ESM)
    • Experience with radar and other sensing systems
Pay Information
  • $75000.00 - $142760.00

At Lockheed Martin, we know mission success starts with taking care of our people. Our Total Rewards program is designed to attract top talent, support your well‑being, and help you grow—both professionally and personally.

The salary range for this position is as listed on the requisition. Please note that the salary information listed is a general guideline only.

Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market(work location) and business considerations when extending an offer.

Benefits offered:
  • Medical
  • Dental
  • Vision
  • Flexible work arrangements and schedules (e.g., 4x10)
  • 401(k) match
  • Paid time off
  • Holidays
  • Parental Leave
  • EAP
  • Flexible Spending Accounts
  • Education Assistance
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • Additional specific benefits are dependent upon the business unit and the collective‑bargaining agreement.
  • Annual short-term and/or long-term incentive compensation programs may be offered depending on the position. Payments under these annual programs are not guaranteed and can vary from year to year and are tied to a range of performance metrics.
  • For (Washington state applicants only) Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Lockheed Martin • Mount Laurel Township (NJ)

On-site
USD 75,000 - 143,000
Medical insurance
Dental insurance
Vision insurance
+2
Cyber Software Engineer - E2
Cyber Software Engineer - E2

Lockheed Martin • Virginia

On-site
USD 91,000 - 169,000
Medical
Dental
Vision
+4
Cyber Applied Research Scientist - Cherry Hill, NJ
Cyber Applied Research Scientist - Cherry Hill, NJ

Lockheed Martin • Cherry Hill (VA)

On-site
USD 75,000 - 143,000
Medical benefits
Dental benefits
Vision benefits
+11
AI Mission System Engineering & Development Sr Mgr
AI Mission System Engineering & Development Sr Mgr

Lockheed Martin • Fort Worth (TX)

On-site
USD 190,000 - 339,000
Medical
Dental
Vision
+9
Dev Sec Engineering Stf - E4
Dev Sec Engineering Stf - E4

Lockheed Martin • King of Prussia (PA)

On-site
USD 136,000 - 252,000
Medical
Dental
Vision
+11
Software Engineer Sr - Clearance Required
Software Engineer Sr - Clearance Required

Lockheed Martin • Colorado Springs (CO)

On-site
USD 98,000 - 182,000
Medical insurance
Dental insurance
Vision insurance
+8
Software Engineer Sr Staff - Clearance Required
Software Engineer Sr Staff - Clearance Required

Lockheed Martin Corporation • Huntsville (AL)

On-site
USD 148,000 - 276,000
Flexible work arrangements
401(k) match
Paid time off
+2
Software Engineer - E2
Software Engineer - E2

Lockheed Martin Corporation • King of Prussia (PA)

On-site
USD 91,000 - 169,000
Medical Insurance
Flexible work arrangements
401(k) match
Lead Software Engineer
Lead Software Engineer

Lockheed Martin Corporation • Moorestown Township (NJ)

On-site
USD 111,000 - 208,000
Medical insurance
Dental
Vision
+3
Signal Image Process Engineer - E2
Signal Image Process Engineer - E2

Lockheed Martin • Orlando (FL)

On-site
USD 81,000 - 151,000
Medical coverage
Dental coverage
Vision coverage
+11