Senior Embedded Software/Firmware Engineer - Controls

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader Fast Apply

Job Description - Senior Embedded Software/Firmware Engineer - Controls

About Delta-Q Technologies:

Delta-Q Technologies (www.delta-q.com) develops and supplies battery chargers to original equipment manufacturers (OEMs) of electric vehicles and industrial equipment. Delta-Q’s unique blend of engineering capability in high efficiency power electronics and embedded software design delivers innovative battery charging solutions to meet the evolving needs of its customers. With over 4 million vehicles and industrial machines already using its products, Delta-Q’s innovation is enabling the widespread adoption of environmentally-friendly electric drive systems. Delta-Q was founded in 1999 and is a privately held company located in Vancouver, Canada.

What We Value:

  • Perseverance: We don’t give up when it’s hard.
  • Innovation: We improve our products and processes when it’s a competitive advantage.
  • Collaboration: We are one team. Respectful, open and honest.
  • Driving Results: We are here to win. We work hard to deliver on our commitments.

Doing the Right Thing is the central philosophy at Delta-Q. Four simple words that sum up our values, and so much more about our company. It means doing the right thing for our employees, communities, and customers.

We’re passionate about creating a sustainable business and contributing to a greener future for the world. We have a Vision to 'Charge The Future' and we mean it.

At the end of the day, it’s what keeps us going.

About ZAPI GROUP:

Delta-Q is part of the ZAPI GROUP of companies (www.zapigroup.com), a global leader in motion control, battery charging and autonomous navigation software for electric and hybrid drive systems. As a full-solution supplier, the ZAPI GROUP can support every component OEMs need to design effective electric vehicles that meet cost goals and comply with tightening environmental standards.

Position Summary: 

The Senior Embedded Firmware Engineer focused on Power Electronics Controls specifies, designs, simulates, models, codes, integrates, tests and debugs firmware and digital control algorithms on a variety of platforms for switch-mode power conversion equipment. Additionally, the role provides technical feedback and process improvement feedback into the software development and engineering teams. 

Specific Duties: 

  • Design and implement control algorithms and embedded firmware for battery chargers on DSP/MCUs. 
  • Implement power, voltage, and current feedback control loops, Pulse Width Modulation (PWM) control schemes, and power conversion equipment models in MATLAB/Simulink. 
  • Coding using C and Auto-code generation using MATLAB. 
  • Optimize control algorithms to ensure stability and precise regulation of voltage and current in various power electronics applications. 
  • Collaborate with hardware engineers to define system architecture and hardware-software interfaces.  
  • Familiarity with development tools such as compilers and debuggers, thorough understanding of software development practices. 
  • Architect optimized software for efficiency and maintainability within internal and external quality and coding standards and based on other engineer’s designs.  
  • Integrate internal and third-party software modules together and integration test the combined package. 
  • Debug software on target using debuggers and/or emulators. 
  • Analyze, record, and interpret test data to determine product acceptability. 
  • Write technical documents including but not limited to requirements, technical reports, design specifications in a clear and concise manor using in house or tools. 
  • Support development processes and procedures, including being an active user in version control, defect tracking and change control in accordance with the development process. 
  • Report project progress, issues, risks, effort estimates, and feasibility reports on work packages. 
  • Provide training, guidance, coaching and mentorship to other firmware and controls engineers.
  • Other duties as required. 
  • Relevant education in Computer Engineering, Computer Science, Electrical Engineering, Mechatronics Engineering or related discipline. 
  • Expert skill level in embedded C software development with 10+ years related experience.
  • Model based design experience with Matlab/Simulink and C code-generation for embedded targets. 
  • Hands-on experience with digital control algorithms for power electronics applications. 
  • Solid understanding in power electronics and power converters design, e.g., AC/DC, PFC, DC/DC, DC/AC, LLC and resonant converter. 
  • Knowledge and experience using an RTOS. 
  • Experience in configuration management, defect tracking and change control.  
  • Ability to understand hardware component data sheets and basic schematics. 
  • Proficient in operating basic lab equipment such as oscilloscopes, DMMs, data acquisition units. 
  • Software testing experience including knowledge of different methodologies and the use of third-party tools. 
  • Consistently exhibit and model Delta-Q’s company values (Collaboration, Perseverance, Innovation, Driving Results).

Additional Beneficial Experiences:

  • Knowledge of CANOpen, J1939, and other communication protocols.
  • Knowledge of battery chargers and battery charging algorithms.

Base Salary: $113,850 - $132,825 CAD per year plus bonus.

The compensation offered will be determined by experience, qualifications, knowledge, and skills.

Only in special circumstances, where candidates demonstrate the experience and skills to exceed those required for the position, would we consider paying above the range for this role.


Additional Benefits:

  • Annual incentive (bonus) program
  • 2% GRSP employer matching with Industrial Alliance (iA)
  • Comprehensive health and dental benefits with Sunlife Financial
  • Paid time off including vacation plus 8 days of personal time
  • $300 annual Health Spending Account
  • Employee & Family Assistance programming with Inkblot Therapy/GreenShield
  • Hybrid work flexibility
  • In-house Gym
  • EV charging stations
  • Dog-friendly office
Original job Senior Embedded Software/Firmware Engineer - Controls posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Vancouver, British Columbia, Canada

icon get direction How to get there?
View similar jobs below

Similar Jobs in Canada

🔎

People also search for

Share this job with your friends

💰

Browse the Top Paying Jobs Salaries

🔎

People also search for

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.