Skip to main content

Avride

Embedded Software Engineer

Austin, TXmidAdded 2 days ago

About this role

Join our embedded software team in Austin to develop firmware for autonomous vehicles and delivery robots. You'll work across the full software lifecycle, designing real-time systems and collaborating with hardware teams to create reliable, high-performance control units.

What you'll do

  • Develop firmware for electronic control units using C++ and Python
  • Design software-hardware architecture for autonomous systems
  • Create testing, diagnostic, and management tools for embedded systems
  • Collaborate with hardware and software teams on system integration
  • Optimize code for performance and reliability
  • Read hardware documentation and schematics to plan software solutions

What they're looking for

  • C++ and Python development
  • Real-Time Operating Systems (RTOS)
  • Communication protocols (CAN, RS232/RS485, Ethernet, SPI, I2C)
  • Algorithms and data structures
  • Hardware schematics and documentation interpretation
  • Version control systems (Git)
  • Unix-like environments and command-line tools
  • Automotive software development experience
Apply on the employer's site

Opens the official application on the employer’s site. No login required.