Overview In this role you will lead and grow a software-engineering team within Lockheed Martin's MFC, driving technical excellence and program execution. You will collaborate across programs in a matrix organization, shaping software solutions for flight control, avionics, and defense systems. You'll balance people development with delivery, ensuring compliant processes and customer focus. This is a hands-on leadership position at the intersection of engineering, program management, and business outcomes. You'll thrive in a mission-driven culture that values cutting-edge technology and cross-functional impact.
Compensation / Benefits- Medical
- Dental
- Vision
- Flexible work arrangements (e.g., 4x10)
- 401(k) match
- Paid time off
Responsibilities- Lead, coach, and develop team members; provide feedback and career opportunities
- Plan, coordinate, and execute software-development activities
- Manage recruitment, training, performance assessments, salary planning, and discipline
- Support program development, ensure process compliance, maintain customer focus, and act as technical conscience for programs
- Travel to customer and supplier sites as needed
Key requirements- Active DoD Secret Security Clearance
- Bachelor in Computer Engineering, Software Engineering, or Computer Science (or related field with significant software development experience)
- Experience with embedded development using a real-time operating system
- Proven ability to manage complex technical embedded software systems/programs
- Process Improvement and Affordability experience
- Software engineering management or team lead experience including planning, budget, and mentoring
- Strong communication skills
- Collaboration across multi-functional teams
- Problem-solving and strategic thinking
- C/C++/Ada
- Linux/VxWorks
- DevSecOps (CI/CD, Git/GitLab)