Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Geotab Logo

Senior Embedded Developer

Geotab

Salary not specified
Oct 28, 2025
Detroit, MI, US
Apply Now

Geotab is looking for a Senior Embedded Developer to help design and build high-performance firmware for their cutting-edge telematics and embedded systems, aiming to advance security, connect commercial vehicles to the internet, and provide web-based analytics.

Requirements

  • Experience working in embedded development and low level programming preferably using C/C++
  • Experience with Embedded Linux and/or RTOS
  • Experience with Yocto / Buildroot
  • Use test driven development leveraging robot framework and/or Python for testing purposes
  • Microcontroller design and utilization
  • Firmware build-chains and build systems
  • CI/CD methods for properly maintaining and evolving a product pre-market and while in-market

Responsibilities

  • designing, implementing, and testing robust C/C++-based firmware within Embedded Linux and/or RTOS environments
  • contributing to hardware design and verification
  • collaborate closely with embedded engineers and technical teams to shape system architecture and ensure production-ready performance
  • maintaining and improving testing tools and processes to support reliable releases from development through to commercial deployment
  • perform firmware development using C/C++ on Embedded Linux or RTOS based systems as per Geotab's development standards
  • Be a champion for test driven development, with understanding on unit vs integration vs system testing and tools around them to ensure feature implementation meets the requirements
  • Perform analysis using SQL / BigQuery to determine device telemetry and effectiveness of deployed features at scale

Other

  • Post-secondary Degree/Diploma with specialization in Computer Science, Electrical Engineering, Software Engineering, or other related degree.
  • 8-10 years experience in Embedded firmware and hardware (system) development.
  • Strong verbal and written communication skills, ability to communicate and document complex technical systems and decisions.
  • Flex working arrangements
  • Home office reimbursement program