bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesAvrideSoftware Engineer - Embedded Firmware

Software Engineer - Embedded Firmware

Avride · Austin, TX · Remote · Active · Greenhouse

Job facts

FieldValue
CompanyAvride
TitleSoftware Engineer - Embedded Firmware
Normalized title-
Department / teamCar platform and operations
LocationAustin, TX, United States
Work modelRemote / Remote
Employment type-
Salary-
Statusactive
ATS providerGreenhouse
Posted / first seen2026-03-12 / 2026-05-29
Changed / last seen2026-06-03 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Avride.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Greenhouse.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Austin.Open
Department jobsActive postings in Car platform and operations.Open
Work model jobsActive Remote postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyAvride
Source9d184015-e89e-40a9-a3f8-45c7de0957d0
ATS providerGreenhouse

Description

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 (digital signal processing) 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 [email protected] .

Full job record

Job IDaf4eb02458cf5d74435c69f7113e413fa76d501f
Org ID64748ab3-53cd-4732-a953-ad4b79d3e174
Source ID9d184015-e89e-40a9-a3f8-45c7de0957d0
Board ID9d184015-e89e-40a9-a3f8-45c7de0957d0
Providergreenhouse
Provider Job Key4181239009
TitleSoftware Engineer - Embedded Firmware
Normalized Title
Statusactive
Activeyes
Location TextAustin, TX
DepartmentCar platform and operations
Team
Employment Type
Workplace Typeremote
Remote Policyremote
CountryUnited States
RegionTX
CityAustin
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://job-boards.greenhouse.io/avride/jobs/4181239009
Apply URLhttps://job-boards.greenhouse.io/avride/jobs/4181239009
First Seen At2026-05-29 22:42:04Z
Last Seen At2026-06-06 07:34:02Z
Last Checked At2026-06-06 07:34:02Z
Last Changed At2026-06-03 11:24:08Z
Inactive At
Source Posted At2026-03-12 11:30:20Z
Source Updated At2026-06-02 14:06:04Z
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=greenhouse/board=avride/date=2026-06-06/2026-06-06T07-34-02-471Z-90969c4b16fee47af931cf206a035568452956958c1337c464e48701132954be.json
Event Fields
{
  "content_hash": "59ead8d451f7762dff5ae3106f15362008655267cdce415b4b174bc549bd794e",
  "source_hash": "b36b3ab80d3a4c1680c1068d3f2eca92c2b91058c246b377ffeced2da98d16ec",
  "last_changed_at": "2026-06-03T11:24:08.663Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Austin, TX",
    "city": "Austin",
    "region": "TX",
    "country": "United States",
    "is_remote": true,
    "confidence": 0.9
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T07:34:02.572Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Austin, TX",
      "city": "Austin",
      "region": "TX",
      "country": "United States",
      "is_remote": true,
      "confidence": 0.9
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": "remote",
  "salary_period": null,
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "title": "Software Engineer - Embedded Firmware",
  "offices": [
    {
      "id": 4007344009,
      "name": "Austin, TX",
      "location": null,
      "child_ids": [],
      "parent_id": 4007343009
    }
  ],
  "language": "en",
  "location": {
    "name": "Austin, TX"
  },
  "metadata": [
    {
      "id": 4139936009,
      "name": "Skills",
      "value": [],
      "value_type": "multi_select"
    }
  ],
  "updated_at": "2026-06-02T10:06:04-04:00",
  "departments": [
    {
      "id": 4008824009,
      "name": "Car platform and operations",
      "child_ids": [
        4008831009,
        4008829009,
        4008830009
      ],
      "parent_id": null
    }
  ],
  "company_name": "Avride",
  "requisition_id": 4104914009,
  "first_published": "2026-03-12T07:30:20-04:00",
  "application_deadline": null
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/af4eb02458cf5d74435c69f7113e413fa76d501f?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/64748ab3-53cd-4732-a953-ad4b79d3e174JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/9d184015-e89e-40a9-a3f8-45c7de0957d0JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/af4eb02458cf5d74435c69f7113e413fa76d501f/eventsJSON