Senior Embedded Software Engineer
Lockheed Martin
About the role
About
Join the forefront of space technology at Lockheed Martin Space, where we see space as a realm of limitless potential. We are committed to harnessing innovation, reducing costs, and transforming the future through our advanced capabilities.
As a vital member of the Space Protection Programs team, you will take on the role of an experienced Senior Embedded Software Engineer, guiding a skilled team through the intricate software development lifecycle. You will own key software development and integration activities while working collaboratively across engineering disciplines.
Responsibilities
- Participating in embedded software development, integration, and testing.
- Leading the architecture and detailed design of complex software components.
- Acting as a key member of an Agile development team, contributing to planning and execution.
- Providing mentorship in Agile methodologies to a multi‑disciplinary team.
- Identifying and implementing process improvements.
Requirements
- Excellent design skills for complex software solutions.
- Proven experience in embedded programming using C/C++ and Python.
- Familiarity with Agile Scrum environments.
- A Top Secret Security Clearance.
Desired Qualifications
- Knowledge of embedded systems architectures.
- Experience with integrating complex software systems under performance constraints.
- Prior involvement in the complete program lifecycle.
- A background in leading process improvement initiatives.
Location
This position will be based onsite at a designated Lockheed Martin facility.
Benefits
At Lockheed Martin, we prioritize our employees and offer a supportive environment with diverse career opportunities. We provide flexible schedules, competitive pay, and comprehensive benefits to maintain a healthy work‑life balance.
Application
If you are ready to make an impact in the ever‑evolving landscape of space technology, we invite you to apply!
Requirements
- Excellent design skills for complex software solutions.
- Proven experience in embedded programming using C/C++ and Python.
- Familiarity with Agile Scrum environments.
- A Top Secret Security Clearance.
Responsibilities
- Participating in embedded software development, integration, and testing.
- Leading the architecture and detailed design of complex software components.
- Acting as a key member of an Agile development team, contributing to planning and execution.
- Providing mentorship in Agile methodologies to a multi-disciplinary team.
- Identifying and implementing process improvements.
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free