Lead Embedded Developer (IoT)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Lead Embedded Developer (Golang/IoT): Driving the technical direction of the Software in the Loop (SiL) team to evolve the simulation framework for validating GO device firmware at scale with an accent on simulation architecture and scalable cloud deployment. Focus on architecting simulation solutions, implementing HIL integration, and developing virtual-twin tooling for engineering support.
Location: Hybrid schedule, 2 days per week in Oakville office (Ontario, Canada)
Salary: $116,200 - $155,000 CAD
Company
is a global leader in IoT and connected transportation, providing web-based analytics to help businesses manage fleets and increase community safety.
What you will do
- Own technical initiatives and define the architecture for the Golang-based Software in the Loop (SiL) simulation platform.
- Drive GitLab CI/CD pipeline management and lead sprint planning for the simulation framework.
- Spearhead HIL (Hardware-in-the-Loop) integration and virtual-twin tooling for Engineering Support teams.
- Mentor team members, conduct peer code reviews, and maintain design documentation to ensure long-term code quality.
- Collaborate cross-functionally with Vehicle Systems Engineering and cloud infrastructure teams to refine simulation inputs and deployment.
Requirements
- 7+ years of hands-on embedded software development experience with progression to a technical lead or architect level.
- Proficiency in Golang and experience with C/POSIX, embedded Linux, and/or RTOS environments.
- Experience developing containerized microservices for scalable cloud deployments.
- Proven experience with CI/CD pipelines (GitLab), scripting (Python, Bash), and SQL or BigQuery.
- Must be able to support a hybrid schedule in Oakville, Ontario.
Nice to have
- Experience in software-in-the-loop, hardware-in-the-loop, or large-scale automated test infrastructure.
Culture & Benefits
- Flexible hybrid working model with a home office reimbursement program.
- Competitive medical and dental benefits and retirement savings program.
- Family-oriented support including a baby bonus and parental leave top-up program.
- Electric vehicle purchase incentive program.
- Access to online learning and networking opportunities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →