Bothell, Washington, United States On-site Employment

Lockheed Martin Canada is hiring a Software/Firmware Engineering Manager

About the Role

Lockheed Martin Canada is seeking a Software/Firmware Engineering Manager to lead a team of engineers developing mission-critical, high-power laser weapons systems for defense applications. You will be responsible for staffing, resource allocation, program execution, and implementing digital transformation within the software domain.

What You'll Do

  • Ensure team meets all program commitments and work with Program Leadership to drive execution.
  • Coordinate with cross-business partners to establish portfolio vision for software products.
  • Manage staffing, resource allocation, recruiting, and hiring within the software domain.
  • Conduct performance evaluations, promotions, and career planning activities.
  • Maintain Software Development Plans and SOPs, ensuring team adherence.
  • Mentor the team on customer interaction, process definition, and continuous improvement.
  • Gather, analyze, and use software and EVM metrics across waterfall, agile, and hybrid programs.
  • Create software development schedules with project engineers and ensure on-time execution.
  • Grow and cultivate the Software Organization.
  • Interface with Program Management, CAMs, engineers, and customers on priorities and deliveries.
  • Prepare software estimates through Basis of Estimates (BOEs).
  • Insert Digital Transformation initiatives (DevSecOps, Software Factory, Agile, Automated Test, AI) into development execution.

What We're Looking For

  • Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, or a related technical discipline.
  • Minimum of 10 years of direct software development and testing experience.
  • Experience planning and coordinating software development in a team environment.
  • Experience leading software teams with various languages and skill sets.
  • Experience developing software architecture for hardware applications.
  • Experience integrating and testing software on hardware.
  • Experience with embedded software and firmware.
  • Knowledge of software engineering processes and tools.
  • Experience across the full software development life cycle from requirements through integration and test.
  • Experience with software estimating tools and metrics identification and collection.
  • Familiarity with Linux & Unix operating systems.
  • Ability to obtain and maintain a U.S. DoD Security clearance at the SECRET level.

Nice to Have

  • MS or PhD in Computer Engineering, Software Engineering, or Computer Science.
  • Prior experience as a software engineering manager or team lead for at least 10 engineers.
  • Experience defining software organizations on large-scale defense programs.
  • Formal training and experience in defining software architecture.
  • Experience developing and maintaining Software Development Plans.
  • Understanding of Software Metrics (SLOC, Defects, Productivity) for gathering, analysis, and use.

Benefits & Compensation

  • Compensation Range: $134,000 - $236,325 (Standard) / $154,100 - $267,145 (Major Metro CA, MA, NY).
  • Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability.
  • 401(k) match.
  • Flexible Spending Accounts, Employee Assistance Program, Education Assistance, Parental Leave.
  • Paid time off and Holidays.
  • Flexible schedules.
  • Relocation/Housing Stipend possible.

Work Mode

This role is onsite in Bothell, WA.

Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.

Required Skills
Software DevelopmentSoftware TestingTeam LeadershipSoftware ArchitectureFirmwareEmbedded SystemsProject PlanningCC++PythonAgile MethodologiesDevOpsSystem Integration
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Lockheed Martin Canada

Lockheed Martin Canada, headquartered in Ottawa, is the Canadian division of Lockheed Martin Corporation, a global leader in the defense technology industry driving innovation and scientific advances. Their vision of developing solutions for missions across all domains and 21st Century Security® accelerates the delivery of transformative technologies to ensure those they serve are at the forefront. They operate in Ottawa, Montreal, Halifax, Calgary, and Victoria on a wide range of programs including leading-edge naval technology products, aircraft maintenance, and remote systems software. They also provide in-service support for state-of-the-art military aircraft and aircraft engine repair capabilities.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago