will play a key role in the design, development, and validation of electrical hardware, embedded firmware, PCB systems, and power electronics for Foreseeson's Battery Repurposing & Energy Storage initiatives. The successful candidate will contribute to engineering design activities covering high-voltage EV battery repurposing, battery management system (BMS) integration, control circuits, and advanced PCB development.
This role requires an engineer who is technically strong, innovative, and comfortable working across multiple disciplines including electronics, firmware, electrical safety, system integration, and test engineering. The engineer will collaborate closely with cross-functional teams to support prototype development, regulatory compliance, system testing, and transition to production.
RESPONSIBILITIES:
Hardware Development
Design, develop, and optimize schematics and multilayer PCBs for battery repurposing systems, battery management system interface circuits, EV charger communication circuits, power conversion hardware, and control modules.
Perform electrical calculations, component selection, load analysis, and circuit optimization for high-voltage (HV) and low-voltage (LV) systems.
Design circuits involving CAN bus, RS485/Modbus, high-voltage protection, sensing circuits, DC-DC converters, current measurement, and power distribution.
Create detailed electrical drawings, wiring diagrams, harness layouts, and system schematics using industry-standard tools.
Build and test prototypes, validate PCB and firmware performance, and troubleshoot issues.
Support R&D activities and contribute to design reviews, risk assessments, and failure mode and effects analysis (FMEA).
Design test jigs and fixtures for battery, inverter, and electronics testing.
Work with PCB manufacturers and assembly technicians during prototyping and mass production.
Support development of new energy storage systems (ESS).
Design and validate battery protection features including contactor control, fuse sizing, insulation monitoring, and thermal management.
Participate in testing of EV batteries for state of health verification, cycle performance, safety, and degradation analysis.
Collaborate on the development of master control circuits for multi-inverter coordination.
Support development of HV safety systems, grounding schemes, and compliance with CSA/UL/IEC standards.
Prepare engineering procedures, test reports, and documentation required for regulatory certification.
Assist in BOM creation, supplier sourcing, and component lifecycle management.
Collaborate with mechanical and modeling teams to ensure successful integration with 3D product designs.
Work with vendors to support high-volume manufacturing and production testing.
Maintain organized documentation, adhere to change management processes, and support continuous improvement initiatives.
Firmware / Software Development
Develop, test, and debug firmware for microcontrollers (e.g., STM32, ESP32, or similar platforms).
Implement communication protocols including CAN, LIN, UART, I2C, SPI, and RS485 for BMS communication and system monitoring.
Create firmware for sensor integration, power management, real-time monitoring, data acquisition, and fault handling.
Document and maintain embedded software following structured development processes.
General Responsibilities
Attend engineering meetings, record minutes, and support cross-department communication.
Assist with other engineering tasks as required by supervisors.
Perform duties in accordance with safety procedures, quality standards, and company policies.
Requirements:
Education:
Completion of an Electrical / Electronics Engineering Bachelor's degree or equivalent.
Technical Skills:
Proficiency in PCB design software such as
Altium Designer
(preferred), KiCad, or equivalent.
Experience with microcontrollers (STM32 preferred), embedded C/C++, and firmware debugging tools.
Knowledge of LV and HV electrical systems, DC power systems, and battery safety standards.
Experience with communication protocols including
CAN, RS485, UART, I2C, SPI
.
Familiarity with electrical CAD tools (Visio, SolidWorks Electrical) and mechanical CAD integration.
Advanced proficiency in
Microsoft Office
, especially Excel for data analysis.
Soft Skills & Work Ethic:
Strong written and verbal communication; able to produce clear engineering documentation.
Ability to meet deadlines, multitask, and manage priorities in a fast-paced R&D environment.
Strong teamwork and collaboration skills.
High attention to detail, accuracy, and problem-solving capability.
Commitment to maintaining a clean, safe, and organized work environment.
Please submit your updated resume through this link https://foreseeson.com/careers/.
About Foreseeson
Foreseeson Technology Inc.
is a British Columbia, Canada-based Manufacturing and Distribution Services (MDS) organization. The innovation and team efforts for over twenty five (25) years were brought us recognition as one of the "Top 100 Tech Companies in BC by Business Vancouver Magazine in 2022," has been named by the Richmond Chamber of Commerce as one of the "2018 Finalists & Recipient on Business Excellence Awards - 2020 Large Business of the Year", and our manufacturing craft give us the honour to be acknowledged as one of the "2020 & 2021 - Top 100 biggest Manufacturers in Metro Vancouver, BC." We continue to improve our process, innovate, offer various products and services that will impact a sustainable green environment, and support our local community.
We would like to thank all applicants in advance for your interest in this position. Only candidates selected for an interview will be contacted. No phone calls please.
Be part of our ambitious growing team and hardworking people.
We look forward to receiving your application.
Job Types: Full-time, Permanent
Pay: $50,000.00-$80,000.00 per year
Benefits:
Casual dress
Company events
Dental care
Extended health care
On-site parking
Ability to commute/relocate:
Richmond, BC V6V 2C5: reliably commute or plan to relocate before starting work (required)
Education:
Bachelor's Degree (preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.