Find More Than 17033+ Job Vacancy


Apply jobs • Apply directly to companies • Clear salary ranges

Browse 17033 List Available Job Vacancies Today. We Have Worked with 2000+ Trusted Companies around the world


Epiroc FVT Inc. Logo

firmware engineer

6a57413

Pitt Meadows

Today

100000 - 70000 CAD

Epiroc FVT Inc.


Job Description

Epiroc FVT is expanding in 2023, meaning the hunt for talented individuals to join our team is underway. Perhaps you have what it takes to become part of our team.

This position involves designing, developing, and testing firmware for complete electric drive systems in underground battery-electric mining equipment. Our battery-electric vehicles (BEV's) include everything from small personnel carriers to 65-ton haul trucks. Our ideal candidate is proficient in embedded C/C++ programming at the chip level, Python application development and scripting, embedded Linux development and has a working knowledge of electronics. Basic knowledge of BEV systems and components is a plus. If you are proficient on the BBQ, even better.

Your typical day will include working with complex microcontrollers, digital signal processors, and component data sheets to create firmware for diverse applications such as traction motor control, vehicle control, hydraulics control, telematics, and human-machine interfaces (HMI’s). Because some of our vehicles can drive over a Honda Civic without spilling your coffee, we need someone who takes extreme care with their design, documentation, and testing.

There are no “electric mining vehicle firmware courses”, so we are looking for strong firmware capabilities and an attitude that inspires us to train you into a BEV firmware god. The learning curve will be steep and you will require the capacity to absorb information at a staggering rate. The mental demands and independent learning requirements of this job mean it is not for everyone- in fact, it is for very few. Your advancement at FVT will be limited only by your ability to learn, produce, and grow. You will be joining a very bright, industrious bunch who all wear many hats and thrive on the challenge of working with technologies that are fundamentally changing the mining industry worldwide.

Must-have’s:

A Degree or Diploma in Software, Electronics, Computer science, Robotics or similar

One to two years of embedded C/C++ firmware development

Comfortable working on a Linux workstation

Experience with the Git distributed version control system

Meticulous attention to detail

Ability to work quickly, diligently and independently

Friendly disposition — you work well with geeks, gearheads and number crunchers

Ability to communicate with coworkers and customers honestly and confidently

Excellent documentation skills

Experience with standard embedded debugging tools such as JTAG debuggers, oscilloscopes, logic analyzers, communications analyzers, multimeters, power supplies, etc.

Some of these would be nice:

Knowledge or experience in: CAN bus, I2C, SPI, USB

Reading and understanding electrical schematics

Python application development and scripting experience

And if you really want to impress us…

Automotive repair/tuner experience

Farm/industrial equipment repair experience

Experience developing HMIs

Knowledge of power electronics: inverters, battery chargers, lithium Ion batteries, and BMS systems

A good grasp of real-time operating system fundamentals

Hardware design experience

Application Process

Please include a few personal projects you have written in C, C++ , Python etc, for us to review and get an understanding of your abilities.

Company Overview

Epiroc FVT is a small company with 35 staff but is owned by the Epiroc Group- a leading productivity and sustainability partner for the mining and infrastructure industries with a global coverage of +140 countries. We focus on designing and developing heavy-duty battery-powered electric drive systems and integrate complete drive systems and all vehicle sub-systems into new OEM vehicles and rebuilds. When required, we are not afraid to design and develop proprietary EV components at the PCB level. FVT provides complete turn-key systems, including battery packs, vehicle structures, a world-leading dyno and proprietary firmware and control systems for drive motors, chargers, controllers, DC /DC converters and battery management systems.

A typical day at FVT consists of circuit design and testing, mechanical design, code writing, part sourcing from across the globe, servicing vehicles underground, testing power electronics, testing new motor control programs on the dyno, and knocking out a few parts on the waterjet. We are a curious bunch, intent on creating technologies that lead the industry.

We are willing to train the right person in a multitude of areas if they are sharp, have a natural ability to absorb information, and show a passion for the technologies we believe will have a remarkable impact on the world and humanity. This by no means is an average job, or an average company.

Positions are full time and wages are industry-competitive and merit-based. FVT offer a comprehensive benefits and pension package, along with our legendary “Burger Fridays”.

1) Please include a portfolio of your past work with your submission and include anything and everything (capstone projects, side projects, cars you have worked on, picnic tables you built, etc..) Rather than sending multiple PDFs consider using something like portfolio.com to display your talents and glorious achievements.

2) Please do not call us or send information directly to our company email address.

Job Type: Full-time

Salary: $70,000.00-$100,000.00 per year

Benefits:

Schedule:

Ability to commute/relocate:

Application question(s):

Experience:

Language:

Work Location: In person


Apply Go Back

Share This Job

LinkedIn
Reddit
WhatsApp
Telegram

Related Jobs

heavy-duty equipment mechanic
Heavy-duty equipment mechanic
Mukima Logistics Ltd.
Slave Lake
Today

Apply
painter
Painter
BOBY PAINTING LTD.
Surrey
3 days ago

Apply
nurse practitioner
Nurse practitioner
Newfoundland and Labrador Health Services
Bonavista
1 day ago

Apply
Cook supervisor
Cook supervisor
Dimitri's Souvlaki INC
Fredericton
Today

Apply
clinical pharmacist
Clinical pharmacist
University Health Network
Toronto
Today

Apply