The Role The Lead Systems Engineer will spearhead the architecture, integration, and technical ... Strong understanding of embedded systems, system communications, and hardware/software interfaces.
The Role The Lead Systems Engineer will spearhead the architecture, integration, and technical ... Strong understanding of embedded systems, system communications, and hardware/software interfaces.
Your Impact As an Embedded Systems Software Developer, you will take ownership of designing, implementing, and optimizing critical software components across Cisco's next-generation networking ...
Your Impact As an Embedded Systems Software Developer, you will take ownership of designing, implementing, and optimizing critical software components across Cisco's next-generation networking ...
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 ...
Embedded systems * Sensor integration * Data acquisition systems * PLC programming * HMI development * MATLAB/Simulink * C/C++ * Python * ABB Automation Builder * Rockwell Studio 5000 * AutoCAD ...
Embedded systems * Sensor integration * Data acquisition systems * PLC programming * HMI development * MATLAB/Simulink * C/C++ * Python * ABB Automation Builder * Rockwell Studio 5000 * AutoCAD ...
Embedded systems * Sensor integration * Data acquisition systems * PLC programming * HMI development * MATLAB/Simulink * C/C++ * Python * ABB Automation Builder * Rockwell Studio 5000 * AutoCAD ...
Quick apply
Embedded systems * Sensor integration * Data acquisition systems * PLC programming * HMI development * MATLAB/Simulink * C/C++ * Python * ABB Automation Builder * Rockwell Studio 5000 * AutoCAD ...
Investigate and resolve system-level issues involving hardware, firmware, kernel, drivers, and ... Mentor junior engineers and provide technical guidance on embedded software development and ...
Investigate and resolve system-level issues involving hardware, firmware, kernel, drivers, and ... Mentor junior engineers and provide technical guidance on embedded software development and ...
Lead Systems Engineer
Surrey, BC · On-site
We didn't argue, we engineered the solution. Today, Moment Energy delivers 5x the energy density ... Strong understanding of embedded systems, system communications, and hardware/software interfaces.
Quick apply
Lead Systems Engineer
Surrey, BC · On-site
We didn't argue, we engineered the solution. Today, Moment Energy delivers 5x the energy density ... Strong understanding of embedded systems, system communications, and hardware/software interfaces.
Staff Embedded Firmware Engineer
CA$180K - CA$200K/yr
The ideal candidate has deep expertise in embedded systems, video streaming technologies, and real ... Expert-level programming skills in Embedded C and C++. * Strong experience developing software on ...
Staff Embedded Firmware Engineer
CA$180K - CA$200K/yr
The ideal candidate has deep expertise in embedded systems, video streaming technologies, and real ... Expert-level programming skills in Embedded C and C++. * Strong experience developing software on ...
The ideal candidate is recognized as an expert in embedded systems, multimedia processing, and ... Establish engineering best practices for software architecture, coding standards, design reviews ...
The ideal candidate is recognized as an expert in embedded systems, multimedia processing, and ... Establish engineering best practices for software architecture, coding standards, design reviews ...
The ideal candidate is recognized as an expert in embedded systems, multimedia processing, and ... Establish engineering best practices for software architecture, coding standards, design reviews ...
The ideal candidate is recognized as an expert in embedded systems, multimedia processing, and ... Establish engineering best practices for software architecture, coding standards, design reviews ...
Senior Embedded Firmware Engineer
CA$140K - CA$160K/yr
The ideal candidate has strong experience in embedded systems, video streaming technologies, and ... Mentor junior engineers and contribute to engineering best practices and continuous process ...
Senior Embedded Firmware Engineer
CA$140K - CA$160K/yr
The ideal candidate has strong experience in embedded systems, video streaming technologies, and ... Mentor junior engineers and contribute to engineering best practices and continuous process ...
Staff Embedded Firmware Engineer (Contractor)
CA$180K - CA$200K/yr
The ideal candidate has deep expertise in embedded systems, video streaming technologies, and real ... Expert-level programming skills in Embedded C and C++. * Strong experience developing software on ...
Staff Embedded Firmware Engineer (Contractor)
CA$180K - CA$200K/yr
The ideal candidate has deep expertise in embedded systems, video streaming technologies, and real ... Expert-level programming skills in Embedded C and C++. * Strong experience developing software on ...
The ideal candidate has strong experience in embedded systems, video streaming technologies, and ... Mentor junior engineers and contribute to engineering best practices and continuous process ...
The ideal candidate has strong experience in embedded systems, video streaming technologies, and ... Mentor junior engineers and contribute to engineering best practices and continuous process ...
We are seeking highly motivated Software Engineering intern/co-op to join our team at AMD. In this ... PC / CPU architecture, Embedded systems, microcontrollers Note: By submitting your application, you ...
We are seeking highly motivated Software Engineering intern/co-op to join our team at AMD. In this ... PC / CPU architecture, Embedded systems, microcontrollers Note: By submitting your application, you ...
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
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 ...
Design, develop, and maintain firmware for embedded systems used in battery energy storage systems ... Collaborate with hardware engineers to define hardware-software interfaces and ensure seamless ...
Design, develop, and maintain firmware for embedded systems used in battery energy storage systems ... Collaborate with hardware engineers to define hardware-software interfaces and ensure seamless ...
We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work with ... Embedded system, RTOS, and embedded controller structure. * Source control, debuggers, compilers ...
We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work with ... Embedded system, RTOS, and embedded controller structure. * Source control, debuggers, compilers ...
We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work with ... Embedded system, RTOS, and embedded controller structure. * Source control, debuggers, compilers ...
We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work with ... Embedded system, RTOS, and embedded controller structure. * Source control, debuggers, compilers ...
Embedded Systems Engineer Intern information
What does an embedded systems engineer intern do?
What types of projects and responsibilities can I expect as an embedded systems engineer intern?
What are the key skills and qualifications needed to thrive as an embedded systems engineer intern, and why are they important?
What is the difference between Embedded Systems Engineer Intern vs Embedded Software Developer Intern?
| Aspect | Embedded Systems Engineer Intern | Embedded Software Developer Intern |
|---|---|---|
| Required Credentials | Typically pursuing or holding a degree in Electrical Engineering, Computer Engineering, or related fields | Usually pursuing or holding a degree in Computer Science, Software Engineering, or related fields |
| Work Environment | Hardware-focused, working with microcontrollers, embedded devices, and real-time systems | Software-focused, developing code for embedded platforms, often in simulation or on hardware |
| Employer & Industry Usage | Used in industries like automotive, consumer electronics, and industrial automation | Common in IoT, consumer electronics, and embedded software companies |
The Embedded Systems Engineer Intern and Embedded Software Developer Intern roles share overlapping skills in programming and embedded systems. However, the former emphasizes hardware integration and real-time systems, while the latter focuses more on software development for embedded platforms. Both roles are valuable entry points in the embedded industry, often requiring similar educational backgrounds but differing in daily tasks and focus areas.
What are the most commonly searched types of Embedded Systems Engineer jobs in Vancouver, BC?
The most popular types of Embedded Systems Engineer jobs in Vancouver, BC are:

Lead Systems Engineer
Surrey, BC
Full-time
Posted 16 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.