Avride · 1 day ago
Embedded Software Engineer
Avride is focused on developing firmware for autonomous vehicles and delivery robots, and they are seeking an Embedded Software Engineer to contribute to their embedded software development. The role involves participating in the design and development of software that powers these technologies while collaborating with hardware and software teams to ensure system integration and performance optimization.
Artificial Intelligence (AI)AutomotiveAutonomous VehiclesRobotics
Responsibilities
Participate in developing diverse electronic units for autonomous vehicles and delivery robots
Develop software using C++ and Python
Create tools for testing, diagnostics and management of embedded systems
Develop tools for the testing, diagnostics, and management of embedded systems
Work with hardware and other software teams to ensure everything works together well
Optimize code for better performance and reliability
Qualification
Required
Experience writing efficient, reliable, and testable code
Good knowledge of classic algorithms and data structures
3+ years of experience in production software/firmware development
Read documentation and schematics to understand hardware and plan software architecture
Strong understanding of interfaces: CAN, RS232/RS485, Ethernet, SPI, I2C
Understanding of Real-Time Operating Systems (RTOS) in projects
Responsible and organized approach to work
Preferred
Experience with Unix-like environments, command-line tools, and automation
Familiarity with version control systems (like Git) and scripting
Experience in the automotive industry
Skills with soldering equipment
Company
Avride
Avride is a developer and operator of autonomous vehicles and delivery robots.
Funding
Current Stage
Growth StageTotal Funding
$850M2025-10-22Corporate Round· $375M
2020-09-04Corporate Round· $100M
2020-09-04Convertible Note· $50M
Leadership Team
Recent News
2026-01-16
The Motley Fool
2026-01-07
2026-01-03
Company data provided by crunchbase