Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Embedded Firmware

Avride

Software Engineer - Embedded Firmware

Austin, TX

About the Team

AVRIDE is an autonomous driving company with the mission to make transportation safer and more efficient through cutting-edge technology. We hold a unique position in the market, developing self-driving taxis and delivery robots. Our delivery robot division already has production in the US and Japan. Our team consists of highly talented engineers with extensive expertise. Joining us means diving into a startup atmosphere and making a significant impact on the company's results and the autonomous industry as a whole.

About the Role

As a Software Engineer at Avride, you will design and develop advanced firmware and drivers for LiDAR, motor control, and robotics systems. You'll work with FPGAs, MCUs, and embedded platforms to build reliable, high-performance solutions that power our autonomous technologies. This role combines deep expertise in low-level programming, DSP optimization, and embedded systems integration, with hands-on testing and collaboration across cross-functional teams to deliver cutting-edge solutions.

What You'll Do
  • Design and develop firmware for LiDAR systems using SystemVerilog, optimize DSP algorithms to ensure high performance and reliability.
  • Design and develop firmware for motor control on field programmable gate arrays (FPGAs) and microcontroller units (MCUs), provide calibration for optimal power consumption and stability.
  • Develop drivers and software for CAN-bus gateway on MCU ensuring seamless communication between devices and systems.
  • Develop drivers and software for UART, LIN, Ethernet peripheral devices and sensors for robotics systems.
  • Design, implement, and maintain software for testing stands, utilizing Python and C++ to automate testing processes and improve efficiency.
  • Collaborate with cross-functional teams to integrate firmware and software components into embedded systems.
  • Perform testing, debugging, and optimization to ensure the quality and reliability of embedded solutions. Mostly using various measuring equipment.
  • Provide technical support and assistance to internal teams and external partners as needed.
What You'll Need
  • Bachelor's degree in Applied Mathematics, Electrical Engineering, Radio-technology or a related field. Foreign equivalent is accepted.
  • At least 12 years of experience in software engineering or similar. Alternatively, Master's Degree in Applied Mathematics, Electrical Engineering, Radio-technology or equivalent plus at least 5 years of progressive work experience in software engineering.
  • Strong programming skills in Python, C++, and SystemVerilog, experience with MCU (STM, NXP) and FPGA (Xilinx, Intel, Lattice) programming.
  • Proven experience in firmware development for data processing and hardware control systems.
  • Knowledge of DSP concepts like FIR/IIR filters, FFT, convolution, signal reconstruction.
  • Strong programming skills in Python, C++, and experience with MCU programming.
  • Familiarity with CAN-bus communication protocols, Ethernet, SPI, I2C and experience developing drivers for this peripheral.
  • Solid understanding of embedded systems design principles, real-time operating systems, experience with hardware-software co-design and integration.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills and the ability to work both independently and collaboratively in a team environment.

Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available.

Avride is an equal opportunity employer and committed to providing reasonable accommodations to qualified applicants and employees with disabilities to ensure they have equal access to employment opportunities. Avride complies with the Americans with Disabilities Act (ADA), if you need a reasonable accommodation to assist with the application or hiring process, or to perform the essential functions of a job, please email View email address on click.appcast.io.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Embedded Firmware in Austin, TX vacancy
  • Advanced Micro Devices seeks a SR Embedded Firmware Development Engineer in Austin, TX. In this role, you'll develop the firmware solutions for Data Center GPUs, requiring expertise in embedded systems and solid programming skills in C/C++. The position demands collaboration... 
    Suggested

    Advanced Micro Devices

    Austin, TX
    10 hours ago
  • A technology company based in Austin, Texas is seeking an experienced Embedded Firmware Engineer to develop and maintain software for their RoT chip. The role includes designing firmware solutions, collaborating with multi-disciplinary teams for secure applications, and... 
    Suggested

    Nuvoton

    Austin, TX
    4 days ago
  •  ...Services, Recruitment Agency & Contract Staffing is seeking Electrical and Firmware Engineers in Austin, TX. The role is focused on PCB design, hardware integration, and real-time performance in embedded systems. Successful candidates will have experience with Linux and... 
    Suggested
    Contract work
    Relocation
    Relocation package

    Halian | Managed Services, Recruitment Agency & Contract Sta...

    Austin, TX
    1 day ago
  • Latent AI is seeking an Embedded Software Engineer to join the Brain Interfaces Embedded Systems Team in Austin, Texas. In this role, you will...  ...and collaborate with experts across disciplines to develop firmware for safety-critical systems. The ideal candidate holds a Bachelor... 
    Suggested

    Latent AI

    Austin, TX
    1 day ago
  •  ...and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation...  ...for a dynamic, energetic SR Embedded Firmware Development Engineer to join our growing team. As a key...  ...this high visibility position, your software systems engineering expertise will be... 
    Suggested

    Advanced Micro Devices

    Austin, TX
    10 hours ago
  • $180k - $200k

    Embedded Systems Developer | Linux Platform & Firmware Mocking 2 days ago Be among the first 25 applicants Location: USA - Austin, TX (Full-Time, Onsite...  ...Overview Join a well-funded startup as an Embedded Software Engineer contributing to the full product lifecycle of a... 
    Permanent employment
    Full time
    Remote work

    Mogi I/O : OTT/Podcast/Short Video Apps for you

    Austin, TX
    4 days ago
  • A technology services provider is seeking an experienced Firmware Engineer in Austin, TX, for a hybrid role requiring at least 3 days...  ...site. You will be responsible for developing and debugging embedded software for GPUs, APUs, and CPUs while collaborating with cross-functional... 

    TPI Global Solutions

    Austin, TX
    4 days ago
  • A tech solutions provider in Austin is seeking an Embedded Firmware Engineer with expertise in C/C++ for embedded firmware development. The role involves developing low-level firmware for cutting-edge interconnect technologies and collaborating with cross-functional teams... 
    Full time

    Dexian

    Austin, TX
    4 days ago
  • Embedded Firmware Engineer (Zephyr/BMC) Location: Austin, TX - 100% Onsite Duration: 12+ months (Contract) Top Must‑Haves phyr OS and bare‑metal bring‑up MCTP/PLDM experience BMC or similar firmware knowledge (BMC experience a plus) Role Summary Seeking a strong... 
    Contract work

    Dexian

    Austin, TX
    4 days ago
  • Sunroom Rentals is looking for an embedded software & test engineer to join their team. In this role, you will work closely with neuroengineers and...  ...low-latency brain-machine implants, focusing on the firmware that ensures high performance and reliability. The ideal... 

    Sunroom Rentals

    Austin, TX
    1 day ago
  • United Cerebral Palsy of Georgia is seeking an Electrical Engineer / Firmware Engineer in Austin, TX. This role involves designing PCB and developing embedded systems. You will work closely with hardware/software integration and debugging for next-generation products.... 
    Relocation
    Relocation package

    United Cerebral Palsy of Georgia

    Austin, TX
    1 day ago
  • $110k - $167k

     ...role This position is part of the core Engineering R&D group, which focuses on launching...  ...board level and system/product level embedded software for solar and battery-based products....  ...engineers to conceptualize and document the firmware design architecture for implementation... 
    Worldwide

    Enphase Energy

    Austin, TX
    10 hours ago
  • Allen Control Systems in Austin, Texas is seeking a Digital Power Electronics Firmware Engineer to develop embedded firmware for advanced power conversion systems. The ideal candidate will have at least 3 years of experience in embedded systems, proficiency in C/C++, and... 

    Allen Control Systems

    Austin, TX
    2 days ago
  • $150k

     ...Yotta Energy Inc. is seeking a Senior Firmware Engineer in Austin, Texas to design and maintain embedded firmware for next-generation hardware products. The ideal candidate will have strong expertise in embedded systems, RTOS, and collaboration with cross-functional teams... 

    Yotta Energy Inc.

    Austin, TX
    10 hours ago
  •  ...Moonwalkers and are looking for engineers who thrive in fast-paced environments where hardware, software, and human motion intersect....  ...Software Engineer for our Embedded Systems team, you will play a...  ...design of the overall product firmware, write core code, and ensure... 
    Casual work
    Flexible hours

    Shift Robotics

    Austin, TX
    2 days ago
  • DSP Firmware Engineer (MSEE, Embedded C, C++ Assembly, RTOS, Matlab, Signal Processing) in Austin, TX Assembly, DSP Firmware, Embedded C, Embedded...  ...Matlab and other languages •    Be responsible for software architecture decisions •    Support Real Time Operating... 
    Permanent employment
    Full time
    Remote work
    Relocation

    DBA Web Technologies

    Austin, TX
    more than 2 months ago
  • Paradromics, Inc. is seeking an embedded software & test engineer in Austin, Texas. In this role, you will collaborate with neuroengineers and electronic designers to create cutting-edge brain machine implants. Your responsibilities include contributing to multi-component... 

    Paradromics, Inc.

    Austin, TX
    4 days ago
  •  ...Job Description Job Description Embedded Firmware Engineer – Smart Devices & IoT Build the brains behind the next generation of smart lighting...  ...code. You'll work at the intersection of hardware, software, manufacturing, and IoT—developing firmware that powers smart... 
    Local area
    Immediate start

    Wangs Alliance Corp

    Austin, TX
    22 days ago
  • A technology startup in Austin, TX is seeking an experienced Embedded Systems Developer. You will contribute to the full product lifecycle...  ...teams. Ideal candidates possess over 10 years of embedded software experience, expertise in C and Python, and a strong understanding... 
    Full time

    Mogi I/O : OTT/Podcast/Short Video Apps for you

    Austin, TX
    2 days ago
  • Enphase Energy is recruiting an experienced Embedded Software Engineer in Austin, Texas, to develop cutting-edge solar and battery technologies. The ideal candidate will have over 12 years of experience in embedded systems, with a strong proficiency in C and Python, as... 

    Enphase Energy

    Austin, TX
    10 hours ago
  •  ...Senior Embedded Platform Engineer WAC Group is seeking a Senior Embedded Platform Engineer to own...  ...-gapped deployments. Partner with firmware, mobile, and cloud teams to define the...  ...equivalent practical experience. 7+ years of software engineering experience, including 4+... 
    Local area
    Immediate start

    WAC Architectural

    Austin, TX
    3 days ago
  • $105k - $145k

     ...team of exceptional, hands‑on engineers to make this happen....  ...years. About the team The Tool Software team builds the software that...  ...stack, from microcontroller firmware and real‑time control to Linux...  ...About the role We’re hiring embedded software engineers to help build... 
    Work at office
    Visa sponsorship
    Night shift

    Atomicsemi

    Austin, TX
    11 hours ago
  • $90k

     ...As an Embedded Software Engineer, you will design, develop, and support next-generation FPGA and RF products in an exciting high growth market...  ...improvements based on product triage Debug released software and firmware to fix immediate customer issues Design/Create/Maintain... 
    Permanent employment
    Local area
    Immediate start

    AMETEK

    West Lake Hills, TX
    23 days ago
  •  ...Embedded Software Engineer Base is America's next-generation power company. We're rebuilding the foundation of modern civilization–electricity...  ...will lead the architecture and technical direction of the firmware that powers our battery systems. Our devices monitor... 
    Shift work

    BasePower

    Austin, TX
    8 days ago
  •  ...construction. Founded by former SpaceX engineers and backed by Bain Capital Ventures,...  ...'ll take hands-on ownership of the embedded hardware and software for our robots. You'll be...  ...Responsibilities Design and architect firmware and low-level code for embedded... 
    Worldwide
    Relocation
    Weekend work

    Terra Firma

    Austin, TX
    2 days ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded...  ..., and regression test plans for new hardware and firmware. • Diagnose issues related to startup behavior, communication... 
    Local area
    Remote work

    ITW

    Austin, TX
    1 day ago
  •  ...has been propelled by the top engineers in mixed-signal processing....  ...Cirrus Logic is seeking a software engineer to join our team developing...  ...works closely with hardware, firmware, and applications engineers...  ...in Windows, Linux, or embedded driver development is preferred... 

    Cirrus Logic

    Austin, TX
    2 days ago
  •  ...Embedded Software Engineer Location: Austin, TX, US As an Embedded Software Engineer, you will design, develop, and support next-generation...  ...based on product triage Debug released software and firmware to fix immediate customer issues Design/Create/Maintain... 
    Immediate start

    AMETEK

    Austin, TX
    3 days ago
  •  ...Job Title: Embedded Software Engineer Location: Austin, TX (On-site, 5 days/week) Employment Type: Full-time Visa: H1...  ...mock software components to support unit testing of device firmware. Design and implement testing lab infrastructure to... 
    Full time
    Remote work
    Visa sponsorship

    Trispoke Managed Services Pvt Ltd

    Austin, TX
    3 days ago
  •  ...Embedded Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid – onsite 1-3 days per week, but also flexible depending...  ...of experience with C++ ~ At least some embedded or firmware engineering experience ~ Great communication skills... 
    Local area
    Flexible hours
    3 days per week
    1 day per week

    1872 Consulting

    Austin, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Embedded Firmware. Be the first to apply!