Senior Engine Control Systems Development Engineer

6 days ago


Calgary, Alberta, Canada Westport Fuel Systems Full time $120,000 - $180,000 per year

About the Company

At Westport Fuel Systems, we are driving innovation to power a cleaner tomorrow. We are inventors, engineers, manufacturers and suppliers of advanced clean fuel systems and components that can change the way the world moves. Our products and technologies deliver performance, fuel efficiency and environmental benefits to address the challenges of global climate change and urban air quality. Headquartered in Vancouver, Canada, we serve our customers in more than 70 countries with leading global transportation brands. Powerful trends in greenhouse gas ("GHG") emission reduction regulations have created a compelling opportunity for gaseous-fuel product solutions powered by natural gas, propane, renewable natural gas, and hydrogen. With our strategic partners, we are turning our business plan into reality. We share a common objective: to create clean transportation solutions that meet existing and future emissions regulations and targets for GHG reduction.

About the Role

This role supports the design, development, validation, and production of automotive electronic control modules and related systems. It is cross-disciplinary, requiring a mix of embedded software development, desktop application software development, mechanical design, electronics design and understanding, and manufacturing support. Candidate should be a senior mechatronics, electronics, or embedded systems engineer, with experience in the automotive controls & electronics industry.

Responsibilities

Embedded Software Development

  • Develop and maintain firmware for in-house controllers, including bootloaders and application code, in embedded C and assembly.
  • Implement and maintain CAN-based communication protocols (UDS, J1939, CCP/XCP).
  • Support initial bring-up and debugging of new controller hardware.

PC / Desktop Software Development

  • Develop desktop applications (typically in C#/.NET) used for:
  • Programming (flashing) controllers.
  • Service and calibration tools to configure, and display real-time data from controllers.
  • Manufacturing infrastructure, including programs for controlling end-of-line testers and exchanging manufacturing data with web APIs.
  • SQL-based manufacturing databases.
  • Develop and maintain ASP.NET Web APIs and SQL Server databases used by manufacturing systems to securely log production and traceability data.

Test Equipment and Manufacturing Support

  • Design and build automated end-of-line testers for electronic control modules:
  • Electrical design.
  • Desktop software for tester control.
  • Integration with centralized server web api & ms sql server database).
  • Provide DFM input and design custom tools, fixtures, other equipment for manufacturing automotive electronics and smart systems.
  • Support troubleshooting, repair, and improvement of existing test and production systems.
  • Vet, audit, and assist in manufacturing line development, of external, 3rd party manufacturing facilities.

Mechanical Design

  • Design controller enclosures (typically die-cast aluminum) using 3D CAD (SolidWorks preferred) and create 2D drawings for manufacturing and customer use.
  • Design and fabricate mechanical hardware for test fixtures, dynamometer setups, miscellaneous R&D needs, and manufacturing line use.
  • Work with external suppliers and fabricators to source machined or fabricated components.

Electronics Involvement

  • Collaborate with electrical designers during PCB bring-up and validation.
  • Perform debugging and fault isolation on new hardware.
  • Perform failure analysis on returned malfunctioning/damaged products.
  • Design small-scale electronic assemblies (e.g., harnesses, interface boards, signal adapters) for internal test or prototype use.
  • Provide peer review and technical feedback on circuit designs.

Validation and Testing

  • Plan and execute design validation and verification testing for new products.
  • Work with 3rd party testing agencies to outsource tests.
  • Analyze test data and prepare documentation for validation reports.

Project Management and Team Involvement

  • Participate in project quoting and review of customer RFQs.
  • Collaborate with mechanical, electrical, and software engineers to deliver integrated designs.
  • Mentor, manage, and oversee the work of junior engineers and support their development across multiple disciplines.

Qualifications

  • C for embedded systems (GCC preferred, COSMIC also useful)
  • C#/.NET for PC tools and automation software
  • MS SQL Server
  • ASP.NET Web API
  • 3D CAD (SolidWorks preferred)
  • Altium Designer
  • Experience designing and working with automotive electronics and controllers
  • Familiarity with CAN/CANFD and related external communication protocols used in automotive environment (LIN, etc).
  • Familiarity with SPI, I2C, UART, MSC and other communication protocols used internally in controllers.
  • Experience with end-of-line automated test equipment for electronics manufacturing
  • Electronics troubleshooting & PCB design (Altium Designer preferred)
  • Wiring harness design and fabrication
  • Comfort using manual mill, lathe, and general mechanical fabrication tools
  • Understanding of design for manufacture (DFM) principles and manufacturing processes


  • Calgary, Alberta, Canada Westport Fuel Systems Inc Full time $120,000 - $180,000 per year

    At Westport Fuel Systems, we are driving innovation to power a cleaner tomorrow. We are inventors, engineers, manufacturers and suppliers of advanced clean fuel systems and components that can change the way the world moves. Our products and technologies deliver performance, fuel efficiency and environmental benefits to address the challenges of global...


  • Calgary, Alberta, Canada Eavor Full time $120,000 - $180,000 per year

    Department: Software EngineeringLocation: Calgary, Alberta, CanadaReports to: Director, Software EngineeringAbout the RoleEavor Technologies Inc. is seeking a highly skilled Senior Control Systems Engineer with extensive experience designing and tuning control systems for both individual components and large-scale, integrated systems.In this role, you will...


  • Calgary, Alberta, Canada Wood Group Full time $120,000 - $180,000 per year

    DescriptionRemarkable people, trusted by clients to design and advance the world.Wood is currently recruiting a Senior / Specialist Protection & Controls Engineer to join our Oil, Gas & New Energies (OGNE) business. This position offers a hybrid work model and can be based in Calgary AB, Edmonton AB, Oakville ON, or Sarnia ON.#LI-HybridThe RoleThis is an...


  • Calgary, Alberta, Canada Kelly Science, Engineering, Technology & Telecom Full time $80,000 - $120,000 per year

    We are looking for a Senior Instrumentation and Controls Engineer for our Oil and Gas client based out of Calgary for a contract role.Location:Calgary- OnsiteDuration:12 monthsDuties:• Execute control system life cycle management programs which include control system inventory, obsolescence plans, managing spare parts and upgrade/replacement planning•...


  • Calgary, Alberta, Canada Rangeland Engineering Full time $31,200 - $124,800 per year

    The Intermediate/ Senior Instrumentation and Controls (I&C) Engineer will provide technical expertise and engineering support for oil & gas and pipeline facility projects. This role includes designing, specifying, and implementing instrumentation and control systems to ensure safe, reliable, and efficient operation of process facilities. The engineer will...


  • Calgary, Alberta, Canada Wood Full time $120,000 - $140,000 per year

    Remarkable people, trusted by clients to design and advance the world. Wood's Consulting business is currently seeking a Senior Noise Control Engineer to join our growing Vibration, Dynamics, and Noise (VDN) team.  The VDN team is currently seated across offices in Houston, TX, Calgary, AB, and Oakville, ON. This role could be situated at one of our...


  • Calgary, Alberta, Canada Precision Human Capital Full time $120,000 - $180,000 per year

    As an Intermediate to Senior Delta V Controls Engineer, you will be responsible for leading the design, implementation, and commissioning of Emerson Delta V Distributed Control Systems (DCS) for various industrial automation projects. This role requires a deep understanding of Delta V system architecture, configuration, and batch processing, as well as...


  • Calgary, Alberta, Canada Promise Robotics Full time $120,000 - $180,000 per year

    Promise Robotics is a rapidly growing venture-backed technology startup with a mission to help the building industry to harness automation toward producing more affordable and sustainable buildings. Our world-class team combines AI, Industrialized Robotics, and construction under one roof to develop the most advanced robotic products for the construction of...


  • Calgary, Alberta, Canada Wood PLC Full time $80,000 - $120,000 per year

    Remarkable people, trusted by clients to design and advance the world.Wood's Consulting business is currently seeking a Senior Noise Control Engineer to join our growing Vibration, Dynamics, and Noise (VDN) team. The VDN team is currently seated across offices in Houston, TX, Calgary, AB, and Oakville, ON. This role could be situated at one of our offices or...


  • Calgary, Alberta, Canada Wood Group Full time $120,000 - $180,000 per year

    DescriptionRemarkable people, trusted by clients to design and advance the world. Wood's Consulting business is currently seeking a Senior Noise Control Engineer to join our growing Vibration, Dynamics, and Noise (VDN) team.  The VDN team is currently seated across offices in Houston, TX, Calgary, AB, and Oakville, ON. This role could be situated at one...