Strong understanding of embedded systems, system communications, and hardware/software interfaces ... test plans. * Demonstrated ability to identify technical risks, evaluate tradeoffs, and lead ...
Strong understanding of embedded systems, system communications, and hardware/software interfaces ... test plans. * Demonstrated ability to identify technical risks, evaluate tradeoffs, and lead ...
Software Test Manager II
Burnaby, BC · On-site
CA$97K - CA$121K/yr
Troubleshoot complex system interactions across device ↔ embedded software ↔ backend ↔ applications * Demonstrate engineering rigor and set the standard for test quality through your own ...
Software Test Manager II
Burnaby, BC · On-site
CA$97K - CA$121K/yr
Troubleshoot complex system interactions across device ↔ embedded software ↔ backend ↔ applications * Demonstrate engineering rigor and set the standard for test quality through your own ...
Software Test Manager II
CA$97K - CA$121K/yr
Troubleshoot complex system interactions across device embedded software backend applications * Demonstrate engineering rigor and set the standard for test quality through your own contributions Test ...
Software Test Manager II
CA$97K - CA$121K/yr
Troubleshoot complex system interactions across device embedded software backend applications * Demonstrate engineering rigor and set the standard for test quality through your own contributions Test ...
Staff Embedded Software Developer Location: Vancouver Company: Analog Devices, Inc. (ADI) About ... Collaborate with hardware, systems, and applications teams to define software requirements and ...
Staff Embedded Software Developer Location: Vancouver Company: Analog Devices, Inc. (ADI) About ... Collaborate with hardware, systems, and applications teams to define software requirements and ...
About the Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our ... test environments. * Experience with C++, bare-metal firmware, or RTOS-based systems. * Experience ...
About the Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our ... test environments. * Experience with C++, bare-metal firmware, or RTOS-based systems. * Experience ...
Automation & Software Configuration * Configure and troubleshoot real-time control systems ... Develop test procedures and verification plans. * Conduct laboratory, dockside, and sea-trial ...
Quick apply
Automation & Software Configuration * Configure and troubleshoot real-time control systems ... Develop test procedures and verification plans. * Conduct laboratory, dockside, and sea-trial ...
Automation & Software Configuration * Configure and troubleshoot real-time control systems ... Develop test procedures and verification plans. * Conduct laboratory, dockside, and sea-trial ...
Automation & Software Configuration * Configure and troubleshoot real-time control systems ... Develop test procedures and verification plans. * Conduct laboratory, dockside, and sea-trial ...
Lead Systems Engineer
Surrey, BC · On-site
Strong understanding of embedded systems, system communications, and hardware/software interfaces ... test plans. * Demonstrated ability to identify technical risks, evaluate tradeoffs, and lead ...
Quick apply
Lead Systems Engineer
Surrey, BC · On-site
Strong understanding of embedded systems, system communications, and hardware/software interfaces ... test plans. * Demonstrated ability to identify technical risks, evaluate tradeoffs, and lead ...
Systems Test Engineer
Vancouver, BC · On-site
CA$75K - CA$85K/yr
Your Role As our Systems Test Engineer, you'll play a vital role in the ongoing development and ... Software Testing (Manual & Automated) * Develop and execute test plans, test cases, and test ...
Quick apply
Systems Test Engineer
Vancouver, BC · On-site
CA$75K - CA$85K/yr
Your Role As our Systems Test Engineer, you'll play a vital role in the ongoing development and ... Software Testing (Manual & Automated) * Develop and execute test plans, test cases, and test ...
Software Developer in Test
Vancouver, BC · Hybrid
The IVVQ Engineer creates the System Test plan and report, assuring that the scope of the IVV ... Familiarity with software languages including Shell script, JavaScript, Python, TCL, Expect.
Software Developer in Test
Vancouver, BC · Hybrid
The IVVQ Engineer creates the System Test plan and report, assuring that the scope of the IVV ... Familiarity with software languages including Shell script, JavaScript, Python, TCL, Expect.
... embedded systems. You will work on implementing and deploying AI models and sophisticated ... Design, develop, and test high-performance modern C++ code for implementing AI models and computer ...
... embedded systems. You will work on implementing and deploying AI models and sophisticated ... Design, develop, and test high-performance modern C++ code for implementing AI models and computer ...
Embedded Software Developer
CA$92K - CA$112K/yr
Fortinet is seeking an Embedded Software Developer to join the FortiGate R&D team. FortiGate is ... This position is ideal for an experienced engineer who enjoys hands-on development, deep system ...
Embedded Software Developer
CA$92K - CA$112K/yr
Fortinet is seeking an Embedded Software Developer to join the FortiGate R&D team. FortiGate is ... This position is ideal for an experienced engineer who enjoys hands-on development, deep system ...
Embedded Software Developer
Burnaby, BC · On-site
CA$92K - CA$112K/yr
Fortinet is seeking an Embedded Software Developer to join the FortiGate R&D team. FortiGate is ... This position is ideal for an experienced engineer who enjoys hands-on development, deep system ...
Embedded Software Developer
Burnaby, BC · On-site
CA$92K - CA$112K/yr
Fortinet is seeking an Embedded Software Developer to join the FortiGate R&D team. FortiGate is ... This position is ideal for an experienced engineer who enjoys hands-on development, deep system ...
Embedded Software Developer
Burnaby, BC · On-site
CA$92K - CA$112K/yr
Fortinet is seeking an Embedded Software Developer to join the FortiGate R&D team. FortiGate is ... This position is ideal for an experienced engineer who enjoys hands-on development, deep system ...
Embedded Software Developer
Burnaby, BC · On-site
CA$92K - CA$112K/yr
Fortinet is seeking an Embedded Software Developer to join the FortiGate R&D team. FortiGate is ... This position is ideal for an experienced engineer who enjoys hands-on development, deep system ...
Embedded Software Developer
Burnaby, BC · On-site
CA$92K - CA$112K/yr
Fortinet is seeking an Embedded Software Developer to join the FortiGate R&D team. FortiGate is ... This position is ideal for an experienced engineer who enjoys hands-on development, deep system ...
Embedded Software Developer
Burnaby, BC · On-site
CA$92K - CA$112K/yr
Fortinet is seeking an Embedded Software Developer to join the FortiGate R&D team. FortiGate is ... This position is ideal for an experienced engineer who enjoys hands-on development, deep system ...
Senior Software Development Engineer in Test (SDET) - Backbase & Digital Banking
Vancouver, BC · Remote
Senior Software Development Engineer in Test (SDET) - Backbase & Digital Banking Location: Remote ... This role is ideal for someone who thinks like a developer, understands complex enterprise systems ...
Quick apply
Senior Software Development Engineer in Test (SDET) - Backbase & Digital Banking
Vancouver, BC · Remote
Senior Software Development Engineer in Test (SDET) - Backbase & Digital Banking Location: Remote ... This role is ideal for someone who thinks like a developer, understands complex enterprise systems ...
SDET (Software Development Engineer in Test)
CA$85K - CA$110K/yr
Write production monitoring tests that verify system and vendor availability (Stripe, Calendly ... software engineering or SDET role with strong programming fundamentals * Hands-on experience ...
SDET (Software Development Engineer in Test)
CA$85K - CA$110K/yr
Write production monitoring tests that verify system and vendor availability (Stripe, Calendly ... software engineering or SDET role with strong programming fundamentals * Hands-on experience ...
Electronics Design Engineer (Postdoc)
Vancouver, BC · On-site
CA$60K - CA$70K/yr
... A) for system-level simulation Embedded Systems and Software Development * Integrate ... Test and validate prototypes, documenting results and recommending design iterations Research and ...
Quick apply
Electronics Design Engineer (Postdoc)
Vancouver, BC · On-site
CA$60K - CA$70K/yr
... A) for system-level simulation Embedded Systems and Software Development * Integrate ... Test and validate prototypes, documenting results and recommending design iterations Research and ...
Electronics Design Engineer (Postdoc)
Vancouver, BC · On-site +1
$60K - $70K/yr
... A) for system-level simulation Embedded Systems and Software Development * Integrate ... Test and validate prototypes, documenting results and recommending design iterations Research and ...
Electronics Design Engineer (Postdoc)
Vancouver, BC · On-site +1
$60K - $70K/yr
... A) for system-level simulation Embedded Systems and Software Development * Integrate ... Test and validate prototypes, documenting results and recommending design iterations Research and ...
Product Test Engineer
Vancouver, BC · On-site
... and embedded software design delivers innovative battery charging solutions to meet the evolving ... Test and characterize AC-DC and DC-DC power conversion systems, battery charging functions, control ...
Product Test Engineer
Vancouver, BC · On-site
... and embedded software design delivers innovative battery charging solutions to meet the evolving ... Test and characterize AC-DC and DC-DC power conversion systems, battery charging functions, control ...
Embedded Systems Engineer Software Test Engineer information

Lead Systems Engineer
Surrey, BC
Full-time
Posted 13 days ago
Job description
The Role
The Lead Systems Engineer will spearhead the architecture, integration, and technical lifecycle of our Battery Energy Storage Systems. This role bridges multidisciplinary engineering teams and spans across electrical, mechanical, software, and battery domains. This person will help translate customer needs into robust, scalable, and certifiable product requirements.Â
Responsibilities and Duties
- Lead the system-level architecture, definition, and integration of Moment Energy's Battery Energy Storage Systems, connecting electrical, battery, mechanical, firmware, software, and controls subsystems into a cohesive product.
- Translate system and customer requirements into clear technical requirements, specifications, interfaces, and engineering objectives.
- Own system requirements and maintain traceability from requirements through design, integration, testing, and validation.
- Work closely with the the Battery Management System team to define system interfaces, requirements, communication protocols, and integration between the BMS and other BESS subsystems.
- Work closely with other cross-functional teams to ensure systems are designed and integrated effectively.
- Define and document system architectures, interfaces, operating requirements, and integration plans across product development programs.
- Lead technical discussions and drive resolution of complex, multidisciplinary engineering challenges.
- Identify technical risks early, develop mitigation strategies, and communicate risks and tradeoffs to engineering and leadership.
- Develop and maintain system-level documentation, including system specifications, interface control documents, requirements, test plans, and technical procedures.
- Lead or support system integration, verification, validation, and commissioning, ensuring products meet performance, safety, reliability, and customer requirements.
- Work with Engineering and Certification teams to support product safety, regulatory compliance, and certification requirements for energy storage systems.
- Partner with customer-facing teams to understand customer requirements and translate them into practical technical solutions.
- Identify opportunities to standardize architectures, interfaces, and product features across projects to improve scalability and reduce engineering effort.
- Provide technical leadership and mentorship to engineers while helping establish strong systems engineering practices across the organization.
- Contribute hands-on engineering support when needed, including troubleshooting, system bring-up, testing, design reviews, and root-cause analysis.
The Candidate
We're looking for individuals with the following traits, skills, and experiences:
- Bachelor's degree in Electrical Engineering, Computer Engineering, Systems Engineering, Computer Science, or a related technical discipline.
- 6+ years of relevant engineering experience, including significant experience in systems engineering, systems integration, or multidisciplinary product development.
- Strong understanding of embedded systems, system communications, and hardware/software interfaces.
- Demonstrated experience defining and managing system architectures, requirements, interfaces, and integration plans for complex products.
- Experience developing products in a startup or high-growth technology environment.
- Experience leading multidisciplinary engineering efforts from concept through integration, testing, and production.
- Strong understanding of how electrical, software, firmware, battery, and/or controls systems interact within a complex product.
- Experience developing and executing system-level verification and validation plans.
- Strong technical documentation skills, including experience creating system requirements, specifications, interface documentation, and test plans.
- Demonstrated ability to identify technical risks, evaluate tradeoffs, and lead engineering decisions.
- Strong analytical and problem-solving skills with the ability to work independently and manage multiple priorities in a fast-paced environment.
Nice-to-Have Experience:
- Experience working with lithium-ion battery systems.
- Experience with embedded systems, firmware, or software-controlled electrical systems.
- Knowledge of UL1973, UL9540, and UL9540A certification processes.