Software Engineer - Embedded Firmware

avride.ai

Austin, TX, United States
On-site
Firmware development for lidar
Motor control firmware development
Dsp optimization
AVRIDE is an autonomous driving company focused on making transportation safer and more efficient through cutting-edge technology, developing self-driving taxis and delivery robots

Job Summary

  • AVRIDE is an autonomous driving company focused on making transportation safer and more efficient through cutting-edge technology, developing self-driving taxis and delivery robots.
  • As a Software Engineer, you will design and develop advanced firmware and drivers for LiDAR, motor control, and robotics systems using FPGAs, MCUs, and embedded platforms.
  • This role involves deep expertise in low-level programming, DSP optimization, and embedded systems integration, with hands-on testing and collaboration across cross-functional teams.

Matching Summary

AVRIDE is an autonomous driving company focused on making transportation safer and more efficient through cutting-edge technology, developing self-driving taxis and delivery robots.

Skills & Requirements

Must-have

  • Firmware development for LiDAR
  • Motor control firmware development
  • DSP optimization
  • SystemVerilog programming
  • Python and C++ programming
  • Embedded systems integration
  • CAN-bus driver development

Nice-to-have

  • Startup atmosphere
  • Hands-on testing
  • Cross-functional collaboration
  • Technical support

Key Requirements

  • Bachelor's degree or foreign equivalent
  • 12 years of software engineering experience
  • Master's degree plus 5 years of experience
  • MCU (STM, NXP) and FPGA (Xilinx, Intel, Lattice) programming experience
  • DSP concepts knowledge
  • Embedded systems design principles knowledge
  • Work authorization in the U.S.

Work Rights

Authorized to work in the U.S.

Tailored Resume

Cover Letter