About The Position

Lockheed Martin Rotary & Mission Systems is seeking a full-time Early Career Software Engineer. In this role, you will review the customer-provided capabilities documents, extract the needed functionality, and analyze the existing C++ radar-model software. Refactor or extend the legacy modules so the capability can be reused across multiple programs while satisfying the current customer’s requirements. Validate end-to-end and visualize results, run functional/regression test campaigns, debug any issues, and use MATLAB or Python to create plots that convey model behavior to engineers and stakeholders. Collaborate in an Agile environment to include participating in sprint planning, stand-ups, and retrospectives; contribute to design/code reviews; help shape emerging requirements as the product evolves.

Requirements

  • B.S. in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, or a related technical field.
  • Experience in C++ is desirable, but proficiency in another OO language (e.g., Java, C#, Python) will also meet the requirement.
  • Familiarity with Python or MATLAB for scripting and data visualization.
  • Basic experience with Linux command-line environments.
  • Ability to analyze simulation outputs and support system-level decisions.
  • Strong interest in radar systems, modeling, and simulation (e.g., coursework, projects, internships).
  • Must be a US Citizen.
  • This position will require a government security clearance.
  • This position is located at a facility that requires special access.

Nice To Haves

  • Passion for collaborating on multidisciplinary teams to design, develop, and test sensor systems for integrated air-and-missile-defense missions.
  • Basic knowledge of radar systems, subsystems, and common design languages (SysML, UML) with exposure to tools such as Cameo.
  • Coursework or project experience in object-oriented software development, systems engineering, data structures & algorithms, computer architecture, networking, digital signal processing, and applied mathematics (linear algebra, statistics, signal analysis).
  • Hands-on experience with radar-related development: control algorithms, modeling & simulation, predictive filtering (e.g., Kalman filters), signal- and image-processing techniques, or algorithm implementation and data analysis.
  • Demonstrated analytical and problem-solving abilities, supported by a strong mathematics background.
  • Leadership or project-management experience (team lead, budget responsibility, or coordination of academic, internship, extracurricular, or athletic projects).
  • Excellent written and oral communication skills.
  • Proven teamwork experience in multidisciplinary projects.

Responsibilities

  • Review the customer-provided capabilities documents, extract the needed functionality, and analyze the existing C++ radar-model software.
  • Refactor or extend the legacy modules so the capability can be reused across multiple programs while satisfying the current customer’s requirements.
  • Validate end-to-end and visualize results, run functional/regression test campaigns, debug any issues, and use MATLAB or Python to create plots that convey model behavior to engineers and stakeholders.
  • Collaborate in an Agile environment to include participating in sprint planning, stand-ups, and retrospectives.
  • Contribute to design/code reviews.
  • Help shape emerging requirements as the product evolves.

Benefits

  • Flexible schedules
  • Competitive pay
  • Comprehensive benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service