Software Engineer – Embedded & Cloud Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

Lockheed Martin · 1 month ago

Software Engineer – Embedded & Cloud Systems

Lockheed Martin is a pioneer in strategic weapon systems, dedicated to solving the world's hardest engineering problems. The Software Engineer will design, develop, integrate, and test complex embedded and cloud-based software solutions supporting mission-critical space and ground systems.

AerospaceCyber SecurityMachinery ManufacturingMilitaryNational SecurityRemote SensingSecurity
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design, develop, integrate, and test complex embedded and cloud-based software solutions supporting mission-critical space and ground systems
Work across a multi-disciplinary Agile development environment to architect software capabilities
Integrate high-performance or timing-sensitive applications
Ensure systems meet rigorous technical and security requirements
Collaborate closely with systems, hardware, DevOps, and test teams to support the full program lifecycle—from concept and architecture, through development and integration, to deployment and sustainment
Responsibilities may include embedded software design, application containerization, CI/CD automation, software process improvements, and integration with modern cloud and microservice architectures

Qualification

Embedded software developmentCloud-based software solutionsC/C++ programmingAgile developmentPython programmingApplication containerizationCI/CD automationMicroservices architectureLinux proficiencyCommunicationProblem solvingTime management

Required

US Citizenship and ability to obtain and maintain a Top Secret/SCI clearance (Active TS or TS/SCI strongly preferred)
Professional experience in software development, including embedded or application-level development
Programming experience in C/C++ and Python; experience with Java, JavaScript, or C# also acceptable
Experience designing software solutions for complex or high-performance systems, including systems with timing or throughput constraints
Knowledge of embedded system architectures, MPSoC environments, and/or experience testing embedded systems
Hands-on experience integrating complex software systems into larger architectures or multi-component solutions
Experience working in an Agile Scrum environment, including Agile development, integration, and test methodologies
Familiarity with tools such as Jira, Confluence, GitLab, and modern CI/CD practices (automated build, deployment pipelines, configuration control)
Ability to work effectively in a fast-paced, dynamic, multi-disciplinary environment
Excellent written and verbal communication skills, with the ability to collaborate across Agile teams and build consensus
Bachelor's degree in Computer Science, Software Engineering, Systems Engineering, or related discipline; or equivalent experience

Preferred

Experience with application containerization (Docker, Kubernetes, Helm) and deployment in cloud environments (AWS, Azure, OpenStack, OpenShift)
Knowledge of microservices, APIs, DevOps practices, and modern cloud technology frameworks (.NET Core, Angular, etc.)
Experience with databases such as PostgreSQL or Redis
Background working with Horizon or other command-and-control systems for satellites, antennas, or ground assets
Experience supporting full program lifecycle execution, from concept through end-of-life
Demonstrated experience leading process improvement initiatives or acting as a technical lead/architect
Proficiency in Linux, shell scripting (bash, ash, ksh), and automation frameworks
Familiarity with the space domain, mission operations, or satellite/ground system architectures
Strong critical thinking, problem solving, time management, and ability to deliver results in rapidly changing environments
Ability to establish strong working relationships and communicate at a professional level with engineers, leadership, and customers

Benefits

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

Company

Lockheed Martin

company-logo
Lockheed Martin is a global security and aerospace company that specializes in advanced technology systems, products, and services. It is a sub-organization of Lockheed Martin.

Funding

Current Stage
Public Company
Total Funding
$6.06B
Key Investors
Air Force Research Laboratory
2025-12-05Post Ipo Debt· $3B
2025-08-28Post Ipo Debt· $3B
2023-11-13Grant· $33.7M

Leadership Team

leader-logo
Jim Taiclet
Chairman, President & CEO
linkedin
leader-logo
Craig Martell
Chief Technology Officer
linkedin
Company data provided by crunchbase