Overview
Westport Fuel Systems is seeking a mechatronics engineer (or similar) to develop tools and software which support the use and manufacture of automotive engine control systems in the fast-growing natural gas vehicles marketplace.
Based in our Calgary, Alberta office, you will interact with a small team (10-15) of engineers, technicians and technologists.
The team focuses on leading-edge engine control technology for OEM vehicle manufacturers in cost-sensitive international markets with aggressive emission standards and regulations.
The Calgary team, in turn, is part of a global community of component designers and manufacturers, application specialists and technology researchers.
Position Responsibilities
- Create and maintain software, electronics and fixturing for end-of-line test equipment and other manufacturing infrastructure, under the guidance of Senior engineering colleagues.
- Assist with testing and documentation tasks to support the validation of Engine Control Units.
- Use C and assembly to develop and maintain embedded software, for ARM Cotex M0, M4, and PowerPC based microcontrollers.
- Use C# to develop and maintain various PC-based software utilities.
- Work with Altium Designer to perform schematic capture and PCB design for internal testing and manufacturing support equipment, and interpret existing designs for the purpose of firmware development and maintenance.
- Basic electrical hands-on work such as SMT soldering, wiring, circuit troubleshooting.
- Bringing new electrical designs up / commissioning.
- Use of common lab tools like oscilloscopes, multimeters, function generators, terminal crimping tools,etc.
Health & Safety Responsibilities :
- Promote Westport’s H&S culture following all Environmental, and H&S procedures and understanding your obligations and responsibilities
- Report unsafe conditions, behaviors and all accidents
- Co-operate with JHSC (Joint Health & Safety Committee) and Safety representative.
Position Requirements :
- Bachelor's degree in mechanical, electrical, or computer engineering, computer science or equivalent.
- Minimum 2 to 3 years of related industry experience
- Experience in PC programming in C-Sharp is ideal. A candidate with PC application programming experience in Java, C++, VB or similar languages, will be considered on the basis that they will learn C# on the job with support from the surrounding department.
- Knowledge of electronics design fundamentals, and the ability to read and understand schematics for preexisting designs.
- Familiarity with common lab tools such as oscilloscopes, function generators, and SMT assembly tools and procedures.
- Proficiency in mechanical design using SolidWorks or a similar MCAD package is desirable.
- Automotive knowledge, including combustion, emissions control, in-vehicle communication, and on-board diagnostic systems, will be considered an asset.
- Experience in a university design team like BAJA or formula SAE, will be considered and asset.
- Excellent written and verbal communication, able to collaborate well within a team and reporting to partners and customers.
- Fully onsite due to the nature of the work
Salary Range
This role offers a competitive compensation and benefits program, including a salary within our hiring range of $65,000 to $68,000.
The range is dependent on numerous factors, including job location, skills and experience.