Embedded Systems Engineer IV, R&D - name

Polluxa, Inc.

United States

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ACV is seeking an experienced Embedded Software Engineer to architect, implement, and maintain software across edge devices. You will work on platforms like Raspberry Pi and NVIDIA Jetson, writing low-level drivers, and enabling secure OTA updates in collaboration with hardware and cloud teams.

The ideal candidate has 6+ years in embedded software, expert C/C++ skills, and strong Linux kernel experience. Expect a hands-on role with edge compute, hardware interfaces, and mentorship

Qualifications

  • BS degree or equivalent in a related field.
  • 6+ years of embedded software experience shipping commercial or industrial hardware products.
  • Expert-level proficiency in C and C++ with strong scripting in Python or Bash.
  • Deep experience with Embedded Linux development including kernel config, device tree, and custom drivers.
  • Hands-on experience building applications on Raspberry Pi and NVIDIA Jetson.
  • Solid understanding of hardware protocols: SPI, I2C, UART, CAN, USB.

Responsibilities

  • Architect, implement, and maintain embedded software from prototypes to production code.
  • Develop and optimize firmware and middleware on Raspberry Pi, Jetson, and ARM SOMs.
  • Write and debug low-level drivers for cameras, sensors, and peripherals.
  • Leverage CUDA/TensorRT for edge compute and real-time data processing.
  • Design fault-detection and OTA firmware update systems for field stability.
  • Collaborate with hardware, mechanical, and cloud teams to define system interfaces.
  • Mentor junior engineers and enforce coding standards and testing practices.
  • Perform additional duties as assigned.

Skills

C/C++
Python
Embedded Linux
Raspberry Pi
NVIDIA Jetson
CAN bus
I2C
UART
Driver development

Education

BS in Computer Science or Engineering

Tools

CUDA
TensorRT
JetPack

Job description

If you are looking for a career at a dynamic company with a people-first mindset and a deep culture of growth and autonomy, ACV is the right place for you! Competitive compensation packages and learning and development opportunities, ACV has what you need to advance to the next level in your career. We will continue to raise the bar every day by investing in our people and technology to help our customers succeed. We hire people who share our passion, bring innovative ideas to the table, and enjoy a collaborative atmosphere.

What you will do:
  • End-to-End Development: Architect, implement, and maintain embedded software from initial conceptual prototypes to ruggedized, scalable, enterprise-level production code.
  • Platform Ownership: Develop and optimize firmware and middleware on platforms including Raspberry Pi, NVIDIA Jetson, and ARM-based System-on-Modules (SOMs).
  • Sensor & Peripheral Integration: Write and debug low-level drivers and interfaces for a diverse ecosystem of peripherals, cameras, and environmental sensors via protocols such as I2C, SPI, UART, USB, and PCIe.
  • Edge Intelligence & Compute: Optimize software on compute-constrained edge devices, including leveraging hardware acceleration (e.g., CUDA, TensorRT on Jetson platforms) for real-time data processing and computer vision pipelines.
  • System Stability & Lifecycle: Design robust fault-detection, automated recovery mechanisms, and secure over-the-air (OTA) firmware update systems to ensure maximum field stability.
  • Cross-Functional Collaboration: Partner closely with hardware/electrical engineers, mechanical designers, and cloud backend teams to define system architectures and interfaces.
  • Mentorship & Standards: Drive code quality through rigorous code reviews, automated testing, and comprehensive documentation. Mentor junior and mid-level engineers on the team.
  • Perform additional duties as assigned.
What you will need:
  • Ability to read, write, speak and understand English.
  • BS degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field (or equivalent practical experience).
  • 6+ years’ Professional experience in embedded software development, with a proven track record of shipping commercial or industrial hardware products
  • Expert-level proficiency in C and C++; strong scripting skills in Python or Bash for testing and automation.
  • OS Expertise: Deep experience developing within Embedded Linux environments (including kernel configuration, device tree modification, and custom driver development).
  • Hands-on experience building applications on Raspberry Pi (Linux/Debian) and NVIDIA Jetson (JetPack ecosystem).
  • Solid understanding of hardware communication protocols: SPI, I2C, UART, CAN bus, USB.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer (R&D) — Edge AI & Platforms
Senior Embedded Systems Engineer (R&D) — Edge AI & Platforms

Polluxa, Inc. • United States

On-site
USD 120,000 - 180,000
Embedded Systems Engineer IV, R&D
Embedded Systems Engineer IV, R&D

ACV Auctions • Austin (TX)

On-site
USD 120,000 - 170,000
Health plans
Short-Term Disability
Long-Term Disability
+8
Embedded Systems Engineer IV, R&D
Embedded Systems Engineer IV, R&D

ACV Auctions • Buffalo (NY)

On-site
USD 110,000 - 140,000
Health insurance
Disability insurance
Life Insurance
+4
Embedded Software Engineer
Embedded Software Engineer

Allencontrolsystems • Austin (TX)

On-site
USD 80,000 - 100,000
Competitive salary
ACS Equity Package
Health, Dental, Vision Insurance
+1
Embedded Software Engineer
Embedded Software Engineer

Allen Control Systems • Town of Texas (WI)

On-site
USD 90,000 - 130,000
Competitive salary
ACS Equity Package
Health, Dental, Vision Insurance
+1
Embedded Software Engineer
Embedded Software Engineer

Allen Control Systems • San Jose (CA)

On-site
USD 120,000 - 180,000
Competitive salary
ACS Equity Package
Health Insurance
+3
Embedded Software Engineer
Embedded Software Engineer

Allen Control Systems • Austin (TX)

On-site
USD 90,000 - 120,000
ACS Equity Package
Paid Time Off
Embedded Software Engineer
Embedded Software Engineer

Green Key Resources • Austin (TX)

On-site
USD 110,000 - 160,000
Senior Embedded Software Engineer - AV Platform
Senior Embedded Software Engineer - AV Platform

NVIDIA AI • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Equity
Benefits
Embedded Systems Engineer
Embedded Systems Engineer

Terranova • Berkeley (CA)

On-site
USD 120,000 - 180,000