Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field. * 7+ years of experience in embedded firmware development, preferably in the renewable energy or ...
Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field. * 7+ years of experience in embedded firmware development, preferably in the renewable energy or ...
Systems Engineer
Burnaby, BC · On-site
Bachelor's degree in Electrical Engineering, Mechatronics, Engineering Physics, Computer Engineering, or Control Systems from an accredited university. * 5+ years of experience in systems engineering ...
Quick apply
Systems Engineer
Burnaby, BC · On-site
Bachelor's degree in Electrical Engineering, Mechatronics, Engineering Physics, Computer Engineering, or Control Systems from an accredited university. * 5+ years of experience in systems engineering ...
Engineer 3 RQ00957
$50 - $65/hr
Bachelor's degree in Electrical Engineering, Computer Engineering, or a related engineering discipline from a recognized institution. Registered Professional Engineer (P.Eng.) or Professional ...
Engineer 3 RQ00957
$50 - $65/hr
Bachelor's degree in Electrical Engineering, Computer Engineering, or a related engineering discipline from a recognized institution. Registered Professional Engineer (P.Eng.) or Professional ...
RQ01026
Burnaby, BC · Hybrid
$60 - $82/hr
Engineer E3 - Electrical Transmission Lines Contract Duration: 12 months Location: Edmonds, BC ... CAD systems and engineering drawing standards Experience with industry-standard engineering and ...
RQ01026
Burnaby, BC · Hybrid
$60 - $82/hr
Engineer E3 - Electrical Transmission Lines Contract Duration: 12 months Location: Edmonds, BC ... CAD systems and engineering drawing standards Experience with industry-standard engineering and ...
DSP - FEC Design Engineer
Vancouver, BC · On-site
CA$150K - CA$250K/yr
D. degree in Electrical Engineering, Mathematics, Computer Engineering, or related field. * Strong background in coding theory and error correction algorithms. * Experience with FEC schemes for ...
Quick apply
DSP - FEC Design Engineer
Vancouver, BC · On-site
CA$150K - CA$250K/yr
D. degree in Electrical Engineering, Mathematics, Computer Engineering, or related field. * Strong background in coding theory and error correction algorithms. * Experience with FEC schemes for ...
Pursuing a Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or Computer Science * Experience in software development with C, C++, C#, and/or Python. * Entrepreneurial ...
Pursuing a Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or Computer Science * Experience in software development with C, C++, C#, and/or Python. * Entrepreneurial ...
Operational Technology Engineer RQ07158
Burnaby, BC · Hybrid
$50 - $60/hr
Qualifications University degree in Electrical Engineering, Computer Engineering, Systems Engineering, Software Engineering, or a related engineering discipline. Registered Engineer-in-Training (EIT ...
Operational Technology Engineer RQ07158
Burnaby, BC · Hybrid
$50 - $60/hr
Qualifications University degree in Electrical Engineering, Computer Engineering, Systems Engineering, Software Engineering, or a related engineering discipline. Registered Engineer-in-Training (EIT ...
Electrical Design Supervisor
CA$110K - CA$204K/yr
Fluor is one of Canada's top employers and is recognized globally as a leader in the Engineering ... (CAD) and 3D CAD systems and procedures o 3D modeling software (Hexagon Smart 3D, etc.) o Fluor ...
Electrical Design Supervisor
CA$110K - CA$204K/yr
Fluor is one of Canada's top employers and is recognized globally as a leader in the Engineering ... (CAD) and 3D CAD systems and procedures o 3D modeling software (Hexagon Smart 3D, etc.) o Fluor ...
The role of the Intermediate Electrical Distribution Engineer is to provide technical expertise for ... Familiarity with GIS, CAD systems and drawing standards. * Ability to use standard industry design ...
The role of the Intermediate Electrical Distribution Engineer is to provide technical expertise for ... Familiarity with GIS, CAD systems and drawing standards. * Ability to use standard industry design ...
... programming, activation, troubleshooting, operation and maintenance of electrical, electronic, instrumentation, control, communication, and computer equipment. * Develop and maintain predictive ...
... programming, activation, troubleshooting, operation and maintenance of electrical, electronic, instrumentation, control, communication, and computer equipment. * Develop and maintain predictive ...
Senior Design Electrical Engineer
CA$111K - CA$215K/yr
Fluor is one of Canada's top employers and is recognized globally as a leader in the Engineering ... computer and software skills to include the use of word processing, e-mail, spreadsheet and ...
Senior Design Electrical Engineer
CA$111K - CA$215K/yr
Fluor is one of Canada's top employers and is recognized globally as a leader in the Engineering ... computer and software skills to include the use of word processing, e-mail, spreadsheet and ...
... transistor-level electrical circuit simulation in the epoch of emerging Agentic AI frameworks ... MS/PhD in Computer Science/Computer Engineering. * Strong software engineering fundamentals ...
... transistor-level electrical circuit simulation in the epoch of emerging Agentic AI frameworks ... MS/PhD in Computer Science/Computer Engineering. * Strong software engineering fundamentals ...
... transistor-level electrical circuit simulation in the epoch of emerging Agentic AI frameworks ... MS/PhD in Computer Science/Computer Engineering. * Strong software engineering fundamentals ...
... transistor-level electrical circuit simulation in the epoch of emerging Agentic AI frameworks ... MS/PhD in Computer Science/Computer Engineering. * Strong software engineering fundamentals ...
Physical Design Engineer
Vancouver, BC · Hybrid
Bachelors or Masters degree in computer engineering/Electrical Engineering #LI-LC3 #LI-HYBRID Qualifications Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited ...
Physical Design Engineer
Vancouver, BC · Hybrid
Bachelors or Masters degree in computer engineering/Electrical Engineering #LI-LC3 #LI-HYBRID Qualifications Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited ...
Telecommunications Engineer
Burnaby, BC · On-site
CA$107K - CA$136K/yr
Bachelor's degree in electrical or computer engineering (or a closely related discipline) from a recognized post?secondary institution. * Registered as a P.Eng. or EIT with Engineers and ...
Quick apply
Telecommunications Engineer
Burnaby, BC · On-site
CA$107K - CA$136K/yr
Bachelor's degree in electrical or computer engineering (or a closely related discipline) from a recognized post?secondary institution. * Registered as a P.Eng. or EIT with Engineers and ...
Controls Engineer / Intermediate Control Systems & Automation Designer This role offers an ... electrical designs, control panel layouts, and related documentation, leveraging CAD tools where ...
Quick apply
Controls Engineer / Intermediate Control Systems & Automation Designer This role offers an ... electrical designs, control panel layouts, and related documentation, leveraging CAD tools where ...
Senior R&D Engineer
CA$110K - CA$150K/yr
Masters (PhD preferred) in Computer Science, Physics, Electrical Engineering or related fields * Knowledgeable in Python or other scripting language Plus: * Experience with image processing and ...
Senior R&D Engineer
CA$110K - CA$150K/yr
Masters (PhD preferred) in Computer Science, Physics, Electrical Engineering or related fields * Knowledgeable in Python or other scripting language Plus: * Experience with image processing and ...
Physical Design Engineer
Vancouver, BC · Hybrid
Bachelors or Masters degree in computer engineering/Electrical Engineering #LI-LC3 #LI-HYBRID Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from ...
Physical Design Engineer
Vancouver, BC · Hybrid
Bachelors or Masters degree in computer engineering/Electrical Engineering #LI-LC3 #LI-HYBRID Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from ...
Cybersecurity Engineer III
Burnaby, BC · On-site
Bachelor's degree in Systems Engineering, Electrical Engineering, Computer Engineering, or a related technical discipline is required * 5+ years of demonstrated experience in systems engineering ...
Cybersecurity Engineer III
Burnaby, BC · On-site
Bachelor's degree in Systems Engineering, Electrical Engineering, Computer Engineering, or a related technical discipline is required * 5+ years of demonstrated experience in systems engineering ...
Bachelor's degree in Systems Engineering, Electrical Engineering, Computer Engineering, or a related technical discipline is required * 5+ years of demonstrated experience in systems engineering ...
Bachelor's degree in Systems Engineering, Electrical Engineering, Computer Engineering, or a related technical discipline is required * 5+ years of demonstrated experience in systems engineering ...
Electrical And Computer Engineer information
What is an electrical and computer engineer?
What are the key skills and qualifications needed to thrive as an electrical and computer engineer?
How do electrical and computer engineers typically collaborate with other departments on large projects?
What is the difference between Electrical And Computer Engineer vs Electrical Engineer?
| Aspect | Electrical And Computer Engineer | Electrical Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering or Computer Engineering; optional certifications like PE or Cisco | Bachelor's in Electrical Engineering; similar certifications |
| Work Environment | Designing embedded systems, computer hardware, software integration | Power systems, circuit design, electrical equipment |
| Industry Usage | Technology, computing, telecommunications, embedded systems | Power generation, manufacturing, utilities, electronics |
Electrical And Computer Engineers focus on integrating electrical systems with computing and software, often working on embedded systems and hardware-software interfaces. Electrical Engineers primarily work on power systems, circuitry, and electrical equipment. Both roles require similar credentials but differ in their core focus and industry applications.
What can you do with electrical and computer engineering?
What are popular job titles related to Electrical And Computer Engineer jobs in Vancouver, BC?
For Electrical And Computer Engineer jobs in Vancouver, BC, the most frequently searched job titles are:
What job categories do people searching Electrical And Computer Engineer jobs in Vancouver, BC look for?
The top searched job categories for Electrical And Computer Engineer jobs in Vancouver, BC are:
What cities near Vancouver, BC are hiring for Electrical And Computer Engineer jobs?
Cities near Vancouver, BC with the most Electrical And Computer Engineer job openings:

Full-time
Re-posted 21 days ago
Job description
The Opportunity
The Senior Firmware Engineer will contribute to the development of cutting-edge firmware for our battery energy storage systems (BESS). As a Senior Firmware Engineer, you will play a crucial role in designing, implementing, and testing the embedded software that controls the core functionality of our BESS. You will work closely with hardware engineers, power electronics engineers, and data scientists to ensure seamless integration and optimal performance.
ResponsibilitiesÂ
- Design, develop, and maintain firmware for embedded systems used in battery energy storage systems (BESS).
- Write clean, efficient, and well-documented code in C/C++ for micro controllers and embedded processors.
- Implement communication protocols (e.g., CAN, Modbus, Ethernet) for data exchange between BESS components.
- Develop and implement control algorithms for battery management systems (BMS), including cell balancing, state estimation, and fault detection.
- Collaborate with hardware engineers to define hardware-software interfaces and ensure seamless integration.
- Perform rigorous testing and debugging of firmware to ensure reliability, safety, and performance, develop unit testing and integration testing with HIL systems.
- Stay up-to-date with the latest advancements in embedded systems and firmware development.
- Contribute to the continuous improvement of Moment Energy's firmware development processes.
The Candidate
We're looking for individuals with the following traits, skills, and experiences:
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
- 7+ years of experience in embedded firmware development, preferably in the renewable energy or automotive industries.
- Previous experience on safety-critical software development and an understanding of relevant standards including ASIL.Â
- Strong programming skills in C/C++, with a deep understanding of embedded systems concepts.
- Experience with communication protocols (e.g., CAN, Modbus, Ethernet) and real-time operating systems (RTOS).
- Familiarity with microcontroller architectures (e.g., ARM) and development tools.
- Experience with debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork skills.
- Passion for clean energy and a desire to make a positive environmental impact.