<<

POWER IN MOTION

Senior Embedded / Engineer (Six‐Month Contract)

Do you want to contribute to a new generation of industrial battery chargers that power electric drive vehicles and industrial machines around the world?

Delta‐Q Technologies is recruiting for a Senior Embedded Software/Firmware Engineer for a six month contract. In this role, you would be responsible for joining a team of software engineers to build new software platforms in support of new product development.

This position is important to Delta‐Q as we are looking for additional support in our Software group in order to execute on critical development objectives and timelines.

Delta‐Q Technologies 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 nearly a 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. Find out more about our company on www.Delta‐Q.com.

Apply today to join Delta‐Q—a company with a dynamic culture that embraces honesty, integrity, perseverance and innovation.

Position Summary The Senior Embedded Software/Firmware Engineer will specify, design, code, integrate, test and debug complex software programs for a variety of platforms to support product development initiatives, providing technical feedback to the business.

Location Burnaby, BC

Principal Responsibilities • Writes technical documents including but not limited to requirements, technical reports, design specifications in a clear and concise manor using in house or tools • Architects optimized software for efficiency and maintainability within internal and external quality and coding standards • Designs software using a known and well respected methodology • Integrates internal and third party software modules together tests the combined package • Debugs software on target using debuggers and/or emulators • Resolves problems that are diversified and complex, requiring the development of new or improved techniques and procedures when not covered by established practice • Validates software on host, on target and in vehicle using in house or external tools • Complies with the company’s processes and procedures including version control, defect tracking and change control • Writes and updates support applications/scripts and macros to aid in the development process • Performs reviews on other team members work products as required • Works and interfaces with engineers of different disciplines • Reports project progress, issues and risks to supervisor. Additionally provides effort estimates, feasibility reports and soundness levels on projects/work packages to supervisor • Plans their own work • Carries out other related tasks and projects as required

Section III ‐ Requirements : • Degree qualified in an engineering/computer science discipline • Experience of the full product life cycle at a senior level • Expert skill level in embedded software development with 9+ years related experience • 3+ years experience in the development of embedded software or 5+ experience of working within a rigorous and robust process • Experience working within a Scrum team is highly desirable • Structured design methodology with 5+ years design experience • Knowledge and experience using an RTOS • Substantial software testing experience • Renesas experience, especially the RX family and the HEW tool chain • Good to expert skill level in 1 further high level language and good skill level in Assembler • Competency in scripting languages such as Perl, Python and/or Shell • Knowledge in MISRA C development • Expert skill level in configuration management, defect tracking and change control • Expert MS office user

The following skills would be beneficial

• Good knowledge and experience of CAN and LIN, and corresponding standards J1939, CANopen. Along with experience with commercially available software such as CANalyzer, PCAN, etc. • Knowledge of device drivers • Power electronics experience

To submit your application on‐line, please click on the following link and include your cover letter and resume as one document and in English. https://home.eease.com/recruit/?id=3231281

Challenging career opportunities, competitive benefits and an outstanding location make Delta‐Q a great place to be. For more information about Delta‐Q Technologies and current career opportunities please visit us at www.delta‐q.com.