Job Description
📋 Description Design and build core firmware for AIM Gen2 hardware. Develop low-level drivers, HALs, and system services. Interface with sensors, actuators, ECUs, and buses (CAN, Ethernet). Ensure deterministic real-time behavior across control paths. Own hardware bring-up to production deployment. 🎯 Requirements Bachelor’s degree in Computer/Electrical Engineering, Robotics, or equivalent. 5+ years in firmware or embedded systems development. Strong C++ experience in embedded/systems environments. Experience with microcontrollers or embedded Linux. Hardware interfaces: CAN, SPI, I2C, UART, Ethernet. Proven debugging skills across hardware/software boundaries. 🎁 Benefits Build firmware for autonomous heavy machinery. High-impact ownership of AIM’s Gen2 hardware platform. Collaboration with hardware, software, autonomy, and field teams. Competitive compensation, equity, and health benefits. Travel opportunities to real-world jobsites.