Lockheed Martin Canada is looking for a Senior Embedded Software Engineer to lead the full software lifecycle for critical RADAR and Electronic Warfare (EW) systems. In this role, you will analyze customer requirements and design embedded real-time software, working within a team dedicated to exceptional engineering performance.
What You'll Do
- Analyze customer needs to derive requirements for embedded real-time software.
- Collaborate on system design activities with the Chief Systems Engineer and other engineering staff.
- Apply Model-Based Systems Engineering (MBSE) to capture logical and physical design elements.
- Develop embedded real-time software, interfaces, and drivers using C or C++.
- Develop new software or adapt existing software for embedded hardware components.
- Produce engineering documentation supporting the design of systems and subsystems.
- Perform unit, system, and integration-level testing.
What We're Looking For
- A degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
- Five or more years of professional experience with real-time embedded systems, or three years maximum with a related Master's degree.
- Mastery of object-oriented programming concepts and their implementation.
- Development and implementation of interface specifications for physical and application layers.
- Configuration and use of test equipment such as oscilloscopes and logic analyzers.
- Configuration and maintenance of a development environment, including GNU Debugger (GDB).
Technical Stack
- C
- C++
Team & Environment
You will report to the Chief Systems Engineer or Technical Director.
Benefits & Compensation
- Salary range: $99,500 - $130,500.
- Flexible and compressed work schedules, possibility of taking Fridays off, and part-time remote work.
- Comprehensive family coverage for medical, dental, and vision care from first day.
- Virtual healthcare with 24/7 access to health professionals.
- Wellness spending account and Employee and Family Assistance Program (EFAP) including free face-to-face counseling.
- Travel medical insurance and on-site fitness equipment in main offices.
- Registered Retirement Savings Plan with company matching contributions from first day, including access to financial advisors.
- Employee discounts and access to development tools including an education assistance program and professional membership reimbursement.
Work Mode
This is a hybrid position based in Ottawa, Ontario.
Lockheed Martin is committed to employment equity principles to foster a work environment that aligns with our core values of integrity, respect, and exceptional performance. We are dedicated to an inclusive recruitment process and are prepared to make reasonable adjustments for all candidates.



