High Tech Genesis is seeking to hire an Embedded Linux Developer to work in our growing team. You will play an essential role in developing, improving, and maintaining embedded software in our products.
In this role, you will:
Design, develop, and support UI, networking applications, and the BSP on an embedded Linux platform.
Optimize applications for speed and responsiveness and troubleshoot problems based on user feedback.
Assist in the development of networking applications interfacing with our cloud infrastructure.
Enhance and maintain our embedded Linux board support package.
Promote good software engineering practices through design and code reviews.
Required skills and experience:
3 years of experience developing embedded and UI projects on Linux-based platforms
Understanding of embedded Linux development and related tools, using modern C++
Must have knowledge of MS DevOps or Jira
Familiar with the use and maintenance of embedded Linux systems using buildroot or Yocto project
Bonus skill:
Understanding of UI/UX design using QT/QML targeting constrained environments
Understanding of firmware development
Familiarity with renewables and/or EVs and their deployment in a residential setting
Bilingual English and French written and spoken
High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values. Please advise High Tech Genesis of any accommodation measures you may require.
Please be advised:
1. Applicants must have the legal right to work in Canada.
2. Kindly submit your resume in MS Word format upon application for this position.