Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more — we can innovate, invest, inspire and integrate our capabilities to transform the future. At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We're creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security® vision. We're erasing boundaries and forming partnerships across industries and around the world. We're advancing spacecraft and the workforce to fuel the next generation. And we're reimagining how space can connect us, ensuring security and prosperity. Join us in shaping a new era in space and find a career that's built for you.
The Software Engineer Sr. is a senior individual contributor who contributes to the design, development, and delivery of complex software systems. You will collaborate with other team engineers, contribute to architectural decisions, and architects, collaborate cross-functionally to ensure high-quality, scalable, and secure software/systems solutions that align with business objectives.
- Design & Development: Architect, design, and implement high-performance, maintainable, and testable code in alignment with product roadmaps.
- Collaboration: Partner with product managers, UX designers, data scientists, and stakeholders to translate requirements into robust solutions.
-Quality Assurance: Contribute to the adoption of automated testing, CI/CD pipelines, and monitoring to ensure reliability and rapid feedback.
- Performance Optimization: Identify bottlenecks, conduct profiling, and implement optimizations for latency, throughput, and cost efficiency.
- Security & Compliance: Incorporate security best practices, perform threat modeling, and ensure compliance with relevant standards (e.g., ISO-27001, NIST).
- Innovation: Research emerging technologies, evaluate their applicability, and introduce innovative approaches where beneficial.
- Documentation: Produce clear technical documentation, design specifications, operational runbooks, etc.
Desired skills include experience developing for multiple processor architectures and platforms (e.g. x86, ARM, Versal ACAP) Security Clearance Awareness: Knowledge of handling classified or export-controlled information per internal policies (no details disclosed) Model-Based Development: Familiarity with tools such as MATLAB/Simulink, SysML or Model-Based Design flow (optional but a plus) Real-time & Embedded Systems: Basics of RTOS concepts, scheduling, interrupt handling, and low-level hardware interaction Networking & Protocols: Understanding of TCP/IP, UDP, and aerospace-specific protocols (e.g., ARINC429, MIL-STD-1553) Static Analysis / Security: Familiarity with static analysis tools (Cppcheck, SonarQube), understand basic secure-coding guidelines (e.g., OWASP, MISRA-C) Active Top Secret Clearance
Headquartered in Bethesda, Maryland, Lockheed Martin is a global security and aerospace company that employs approximately 125,000 people worldwide and is principally engaged in the research, design, development, manufacture, integration and sustainment of advanced technology systems, products and services.
Our Mission: We solve complex challenges, advance scientific discovery and deliver innovative solutions to help our customers keep people safe and provide them essential services.
Our Vision: Be the global leader in supporting our customers to strengthen global security, deliver citizen services and advance scientific discovery.
Our Values: