Computing Systems/Software Engineer

Lockheed MartinMount Laurel, NJ
Onsite

About The Position

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 Work Lockheed Martin Rotary and Mission Systems (RMS) in Moorestown, NJ is seeking a full-time Computing Systems/Software Senior Engineer for their Infrastructure, Communications, & Network Engineering team to support multiple Mission Integrated Command & Control (MIC2) Lines of Business (LOB) programs. This role will involve a combination of software development and systems engineering using an Agile, Development, Security, and Operations (DevSecOps) approach.

Requirements

  • Bachelor of Science degree in Computer Engineering, Computer Science, Software Engineering, Information Technology, Information Systems, Computing & Informatics or relevant technical degree
  • 2 years of Unix/Linux experience and as a software and/or systems engineer working on paper-to-product software solutions with delivery in a Continuous Integration/Continuous Deployment (CI/CD) environment
  • Experience with Linux (preferably RedHat) or experience with network device configuration
  • Demonstrated ability to plan and complete engineering tasks within constraints while exemplifying a full spectrum leadership growth mindset to lead other engineers, whether peers or juniors, in a technical task
  • Demonstrated ability to prepare engineering documentation, e.g., specifications, test plans, test procedures, test results as well as conduct technical briefings and design reviews
  • Experience with developing technical solutions to complex problems which require the regular use of ingenuity and creativity
  • Must be willing to work onsite in Mount Laurel, NJ
  • Willing to travel occasionally to customer sites
  • Must be a U.S. Citizen with the ability to obtain a DoD Secret Security Clearance to be considered for this position

Nice To Haves

  • Experience with Software lifecycle development, various Programming Languages (C++, Java) and unit testing
  • Experience with Ansible or other automation tools
  • Experience with containerization, virtualization, and/or service orchestration (i.e. Kubernetes, Docker, Podman)
  • 1-2 years experience as a software engineer troubleshooting, debugging, and configuring software products in a lab test environment
  • Relevant certifications per Job Description and Basic Qualifications list
  • Excellent written and verbal communication skills
  • Ability to work in a collaborative and team-based environment
  • Proficient with Microsoft Office

Responsibilities

  • Software Design/Development/Integration/Test
  • Systems Design/Development/Integration/Test
  • Deriving of program requirements
  • Integration, test and requirement verification
  • Configuring networks/operating environments
  • Applying Cyber Security solutions
  • Scripting updates
  • Distributed messaging and troubleshooting
  • Data analysis
  • Technical documentation
  • Streamlining engineering processes
  • Automation and forward leaning technologies

Benefits

  • flexible schedules
  • competitive pay
  • comprehensive benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service