Senior Embedded Software/Firmware Engineer (Contract)

Senior Embedded Software/Firmware Engineer (Contract)
Delta-Q Technologies, Canada

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Mar 23, 2021
Last Date
Apr 23, 2021
Location(s)

Job Description

Position Summary:

This role specifies, designs, codes, integrates, tests and debugs complex software programs for a variety of platforms to support product development initiatives. Additionally, the role provides technical and process improvement feedback into the business. Also provides technical and work planning guidance and works independently with minimal supervision.

This is a contract role starting at 6 months with possibility of extension.

Specific Duties:

  • Writes technical documents including but not limited to requirements, technical reports, design specifications in a clear and concise manor using in house or external tools.
  • Architects optimized software for efficiency and maintainability within internal and external quality and coding standards and based on other engineering designs.
  • Designs software using a known and well-respected methodology.
  • Integrates internal and third-party software modules together and tests the combined package.
  • Debugs software on target using debuggers and/or emulators.
  • Resolves diversified and complex problems, requiring the development of new or improved techniques and procedures when not covered by established practices.
  • Validates software on host, on target and in vehicle using in house or external tools.
  • Supports development processes and procedures, including being an active user in version control, defect tracking and change control in accordance with the development process.
  • Writes and updates support applications/scripts and macros to aid in the development process.
  • Works and interfaces with engineers of different disciplines.
  • Creates and updates automated build and test environments using external third party or in house tools.
  • Reports project progress, issues and risks to the Manager. Additionally, provides effort estimates, feasibility reports and soundness levels on projects/work packages.
  • Carries out other related tasks and projects as required.

Requirements

  • Relevant Degree in an Engineering or a Computer Science discipline.
  • Proven experience of the full product life cycle at a senior level.
  • Expert skill level in embedded C software development with 10+ years related experience.
  • 3+ years’ experience in the development of embedded software or 5+ experience of working within a rigorous and robust process.
  • Structured design methodology with 5+ years’ experience.
  • Knowledge and experience using an RTOS.
  • Demonstrated experience using Python.
  • Working knowledge of CAN communication.
  • Previous experience working in agile methodology.
  • Proven experience of Renesas RX family of microcontrollers.
  • Knowledge of Lint and Misra is an asset.
  • Verbal and written communication in English


About Delta-Q Technologies:

Delta-Q Technologies (www.delta-q.com) is charging the future and driving the world’s transition into electric energy!

We are a leading provider of battery charging solutions that improve the performance and reliability of electric drive vehicles and industrial equipment. The company has become the supplier of choice to many of the world’s leading manufacturers of electric golf cars, lift trucks, aerial work platforms, motorcycles and scooters, floor care machines, utility/recreational vehicles and new markets, like outdoor power equipment. Delta-Q is headquartered in Vancouver, Canada with a local presence in the U.S., Europe and Asia.

What We Value:

  • Perseverance: We don’t give up when it’s hard.
  • Innovation: We improve our products and processes when it’s a competitive advantage.
  • Collaboration: We are one team. Respectful, open and honest.
  • Driving Results: We are here to win. We work hard to deliver on our commitments.

Doing the Right Thing is the central philosophy at Delta-Q. Four simple words that sum up our values, and so much more about our company. It means doing the right thing for our employees, communities, and customers.

We’re passionate about creating a sustainable business and contributing to a greener future for the world.

At the end of the day, it’s what keeps us going.

Job Specification

Job Rewards and Benefits

Delta-Q Technologies

Information Technology and Services - Kingston, Canada
© Copyright 2004-2024 Mustakbil.com All Right Reserved.