Lockheed Martin logo

Software Engineer

Lockheed Martin

Cape Canaveral, FL
Full Time
Mid Level
93k-178k
about 1 month ago

Job Description

About the Role

Lockheed Martin is a pioneer, partner, innovator, and builder in the field of Strategic Weapon Systems. The company aims to design and build solutions to some of the world's hardest engineering problems, supporting the nation's defense systems. The role involves bringing engineering experience and passion to develop and test software products, working within a culture that inspires employees to envision the impossible and perform with excellence. The position is part of a dynamic team that emphasizes best practices, collaboration, and innovation, with a focus on building a better tomorrow.

Key Responsibilities

  • Design, development and testing of software products utilized in the development and/or refurbishment of ground support/test equipment.
  • Perform software engineering lifecycle following the program Software Development Plan (SDP) to include requirements, analysis, unit test, integration and support to formal test and delivery.
  • Participate in technical reviews and audits of software products.
  • Be part of a dynamic team, utilizing software development best practices and processes.
  • Work collaboratively with team members and communicate effectively to achieve project goals.

Requirements

  • Bachelor's in computer science, computer engineering or electrical engineering with computer science or computer engineering studies.
  • Previous C, C++ development experience.
  • Strong communication, interpersonal and problem solving skills.

Nice to Have

  • Proficient in Software Configuration Management (SCM) tools such as GitLab and a strong understanding of Agile methodology using JIRA tools.
  • Experience with requirements management using tools such as DOORS.
  • Proficient in UML modeling using CAMEO or similar tools.
  • Familiarity with embedded drivers, such as SPI, CAN, USART, and the ability to read and follow hardware schematics.
  • Experience with electronic test instruments, including oscilloscopes, DMMs, logic analyzers, and related equipment.
  • Proficient with microcontrollers and experience with Real-Time Operating Systems (RTOS).
  • Knowledge of flight software or hardware-in-the-loop simulation.
  • Demonstrates a creative mindset and problem-solving capabilities, with a proven ability to follow established software methodologies and processes.

Qualifications

  • Experience working in software development environments with C and C++.
  • Ability to work in a results-oriented, collaborative environment.
  • Must be a US Citizen and able to obtain a TS/SCI security clearance.

Benefits & Perks

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

Working at Lockheed Martin

Lockheed Martin emphasizes a culture of purposeful innovation, inclusivity, integrity, and corporate responsibility. The company values diverse career opportunities, flexible schedules, and a supportive environment that fosters employee development and empowerment. They prioritize employee well-being through comprehensive benefits and an inclusive work environment built upon integrity and corporate responsibility.

Apply Now

Job Details

Posted AtJun 18, 2025
Salary93k-178k
Job TypeFull Time
Work ModeRemote
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Lockheed Martin

Website

lockheedmartin.com

Company Size

10000+ employees

Location

Cape Canaveral, FL

Industry

Aerospace Product and Parts Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches