Lead Developer, Embedded Engineering

Added
13 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

c python embedded linux rtos arm

๐Ÿ“‹ Description

  • Own architecture for complex embedded systems; firmware from requirements to production.
  • Lead technical initiatives across the team roadmap; mentor and review quality.
  • Develop deep understanding of Geotab IoT device firmware and modules.
  • Break down large engineering efforts into parallelizable tasks with the team.
  • Define unit/integration/hardware test frameworks for test-driven development.
  • Develop scalable, high-quality embedded software for RTOS/Embedded Linux or bare metal.

๐ŸŽฏ Requirements

  • Expert knowledge of C/POSIX and OO design; architectural ownership.
  • RTOS and/or multi-threaded Embedded Linux experience.
  • ARM/RISC-V SoCs (STM32/NXP/Renesas) knowledge.
  • UART, SPI, I2C, CAN interfaces and reading schematics.
  • Python/Bash scripting; Pytest/Robot; SQL.
  • Git, CI/CD; test-driven development and peer reviews.

๐ŸŽ Benefits

  • Flexible hybrid working model.
  • Home office reimbursement.
  • Baby bonus; parental leave top up.
  • Online learning and networking opportunities.
  • Electric vehicle purchase incentive.
  • Competitive medical and dental benefits; retirement savings.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’