CareerPlanGet AI match score →

Lead Embedded Developer

Oakville💼 Full-time🗓 2026-07-03 → 2026-07-31

Core

Architecting and validating firmware simulation solutions (Software in the Loop) for Geotab's connected vehicle devices, ensuring testing infrastructure scales with the product portfolio.

Role type

Lead Embedded Developer (Technical Lead/Architect)

Builds

Simulation frameworks, virtual-twin tooling, and automated test infrastructure for embedded vehicle systems.

Domain

IoT, Connected Transportation, Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Golang, C/POSIX, embedded Linux, RTOS, containerized microservices, CI/CD pipeline management, GitLab, Python, Bash, SQL, BigQuery, data structures, algorithms, design patterns for resource-constrained systems

Preferred skills

Software-in-the-loop, hardware-in-the-loop, large-scale automated test infrastructure

Technologies

Golang, C, POSIX, Linux, RTOS, GitLab, Python, Bash, SQL, BigQuery

Responsibilities

Architect and validate firmware simulation solutions from requirements to production; Lead technical projects including hardware-in-the-loop integration; Provide advanced technical mentorship and ownership of team deliverables; Perform quality assurance through peer review and enforce coding standards; Identify architecture improvements and break down engineering efforts; Define and maintain test frameworks for test-driven development; Advise stakeholders with data-driven insights.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗