Software Engineer Job at Hanon Systems

Hanon Systems Concord, ON

POSITION SUMMARY:
Work with application engineering and software engineering teams to develop, implement, test and validate software and embedded code solutions for electromechanical products including BLDC motor controllers, actuator modules, and other subsystem ECUs for automotive powertrain applications.

ESSENTIAL DUTIES & RESPONSIBILITIES:


  • Support development and application of software elements within electronic control modules for automotive powertrain electric pumps.
    Acts as the primary software technical interface to the Software Development team and MPT internal and external customers ensuring alignment of objectives, programs, products, and platforms.
    Review and interpret customer requirements and specifications for system communications, control and diagnostics.
    Support development and implementation of software validation plan for eWP applications.
    Specify and lead software related test activities with hardware-in-the-loop.
  • Implement, calibrate and troubleshoot control system strategies and routines for electric motors and actuators.
  • Develop specifications, functional diagrams, charts and both engineering and user documentation for software applications.
  • Communicate directly with customer system-level engineering and test/validation engineers on software/application related items.
  • Support customer on-site as needed.
  • Develop code for advanced and R&D product applications for trial and customer demonstration including aiding selection of control strategy and processing related devices and topology.
  • Ensure all development work is completed according to customer requirements and needs
  • Stay abreast of software technology advancements, industry trends, and customer needs
  • Create reports and presentations for customers and management on software strategy and status
  • Evaluation and analysis of results and their summary and preparation in the form of verification reports.
  • Continuous improvement of the verification methods.
  • Maintenance and enhancement of test environment.
  • Test planning and test management.
  • Additional duties and responsibilities as assigned

The above is intended to describe the general content of and the requirements for the performance of this position. It is not to be construed as an exhaustive statement of duties, responsibilities, or requirements.




Please Note :
sjcstudios.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, sjcstudios.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.