FREE Resume Rx Guide

Get It Now

Firmware Engineer, Vehicle Control Unit 39 views

South San Francisco, CA

About Us
Agtonomy is a hybrid autonomy and tele-assist service platform that turns tractors and other equipment into autonomous machines. A robust sensor suite and custom software stack enable remote modes of operation with a higher margin of safety than conventional equipment. Agtonomy, through its OEM partners, will address both local agriculture skilled labor shortages and broader land maintenance operations, including wildfire prevention through land clearing. 
About the role
We are looking for a dynamic and problem-solving Firmware Engineer to join our Embedded SW team. You will be responsible for developing the Vehicle Control Unit (VCU) firmware, which is the heart of our electric agriculture platform. You will coordinate with other hardware, software, program management, and business teams to design, implement, and iterate on solutions.

What you’ll be doing:

  • Develop safety-critical C++ firmware on STM32 & ChibiOS
  • Bring up and validate hardware peripherals (CAN, ADC, TIM, SPI, I2C, etc)
  • Develop interfaces for controlling the vehicle’s actuators
  • Develop safe handling of multiple drive-by-wire input sources
  • Develop power, battery, and charging logic
  • Develop “blackbox”, always-on data recording systems
  • Write performant, well-tested software, improve code quality through code and design reviews
  • What you’ll bring:

  • Years of experience developing on 32-bit Cortex-M microcontrollers
  • Experience using C++11 or newer, preferably in firmware development
  • Experience using an RTOS and an understanding of the fundamental concepts
  • Experience debugging electric signals using an oscilloscope
  • Ability to thrive in a fast-moving, collaborative, small team environment with little supervision
  • Excellent analytical, communication, and documentation skills with demonstrated ability to collaborate with interdisciplinary stakeholders
  • Passion for sustainable energy and electric vehicle development
  • What makes you a strong fit:

  • Experience with STM32F4 series microcontrollers
  • Experience with ChibiOS/RT and ChibiOS/HAL
  • Experience with motor control of BLDC or PMAC motors
  • Exposure to functional and systems safety standards and practices like ISO 26262, ISO 13849, ISO 25119, etc
  • More Information

    Only logged in candidates can apply for this job
    Apply for this Job
    Share this job
    Company Information
    • Active Jobs 16 Jobs
    • Company Address South San Francisco, CA 94015
    • City South San Francisco
    • Location California
    Connect with us
    Contact Employer

    Sign up for our newsletter and get

    10% OFF
    our Membership Plans

    We will be in touch to let you know about our featured companies, jobs and promotions.