Are you a Senior Firmware Development Engineer based in the Lower Mainland available to work Hybrid on-site in Richmond? Do you have expert experience in C Programming with Reat-time embedded firmware on an RTOS?
We are looking for a Senior Firmware Development Engineer for an initial 12 month contract working Hybrid on-site in Richmond!
...
Advantages
- Work Hybrid on-site
- Competitive market rates
- Work on cutting edge technologies with interesting projects
Responsibilities
- implement new features or fix issues written in C for an embedded application.
- Develop detailed requirements and specifications based on product and system requirements, working in concert with marketing
managers, engineering project managers, and other multi-discipline technical innovators in multiple locations world-wide.
- Perform manual and automated bench testing during development.
- Follows established development guidelines and standards and makes recommendations for improvements.
- Develop features to meet technical requirements including regional grid code compliance and functional safety.
- Write test plans and conduct design verification tests.
- Debug firmware issues as identified by other teams.
- Write and maintain tools in Python to support firmware development (e.g. Pytest, code generation, SQL queries, Excel reports).
- Provide mentorship for other team members.
Qualifications
- 5+ years of hands-on experience in embedded firmware development.
- Bachelor of Applied Science degree in Electrical, Computer, or Mechatronic engineering or related discipline.
- Demonstrable expertise in C programming language for embedded systems.
- Passion for building and maintaining CI/CD pipeline as part of firmware development (Github Actions, Jenkins, Docker, CMAKE)
- Structured approach to troubleshooting and problem solving.
- Proficient in test driven development (TDD) approach.
Summary
If you are a Senior Firmware Development engineer looking for your next opportunity, apply today or reach out to your Randstad representative!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
voir plus
Are you a Senior Firmware Development Engineer based in the Lower Mainland available to work Hybrid on-site in Richmond? Do you have expert experience in C Programming with Reat-time embedded firmware on an RTOS?
We are looking for a Senior Firmware Development Engineer for an initial 12 month contract working Hybrid on-site in Richmond!
Advantages
- Work Hybrid on-site
- Competitive market rates
- Work on cutting edge technologies with interesting projects
Responsibilities
- implement new features or fix issues written in C for an embedded application.
- Develop detailed requirements and specifications based on product and system requirements, working in concert with marketing
managers, engineering project managers, and other multi-discipline technical innovators in multiple locations world-wide.
- Perform manual and automated bench testing during development.
- Follows established development guidelines and standards and makes recommendations for improvements.
- Develop features to meet technical requirements including regional grid code compliance and functional safety.
- Write test plans and conduct design verification tests.
...
- Debug firmware issues as identified by other teams.
- Write and maintain tools in Python to support firmware development (e.g. Pytest, code generation, SQL queries, Excel reports).
- Provide mentorship for other team members.
Qualifications
- 5+ years of hands-on experience in embedded firmware development.
- Bachelor of Applied Science degree in Electrical, Computer, or Mechatronic engineering or related discipline.
- Demonstrable expertise in C programming language for embedded systems.
- Passion for building and maintaining CI/CD pipeline as part of firmware development (Github Actions, Jenkins, Docker, CMAKE)
- Structured approach to troubleshooting and problem solving.
- Proficient in test driven development (TDD) approach.
Summary
If you are a Senior Firmware Development engineer looking for your next opportunity, apply today or reach out to your Randstad representative!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
voir plus