1,953,605open jobs
115,191companies
236,012added this week
Browse all
Salary
≈ $119k – $237k per year (Estimated)
Location
Remote (United States)
Seniority
Senior · 6+ years exp
Visa
H-1B filings in 12 months: 4

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Aug 7, 2026. ACV Auctions scores B on the Alion truth index.

Overview
Company
Impact
Profile match
ACV Auctions is a Buffalo company founded in 2014 that runs a digital wholesale marketplace for used vehicles. Its inspectors and condition-report technology let dealers buy cars sight-unseen with confidence. The company is listed on Nasdaq and also offers transport and financing services.

 

Who we are looking for:

As an Engineer IV, Embedded Systems within the R&D team, you will serve as a technical anchor for our next-generation hardware platforms. You will design, develop, and optimize high-performance software running on a variety of embedded systems—ranging from single-board computers and edge AI compute modules to custom ARM architecture.

This role requires a unique blend of scrappy, proof-of-concept rapid prototyping and disciplined, production-grade software engineering. You will own the software lifecycle for new devices, ensuring seamless integration between low-level hardware, sensors, edge computing frameworks, and our enterprise cloud infrastructure.

 

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.

Experience interfacing with high-resolution image sensors, cameras, or specialized sensors.

Proficiency with modern software engineering tools: Git, CMake, Docker, and CI/CD pipelines tailored for embedded targets.

Familiarity with networking stacks and IoT communication protocols (TCP/IP, UDP, MQTT, gRPC).

Comfortable utilizing lab equipment like oscilloscopes, logic analyzers, and multimeters to debug hardware/software boundary issues.

Expert in version control systems including trunk-based development, multiple release planning, cherry picking, and rebase.

 

Nice to Have Technical Competencies

Experience with custom Linux distribution builders like Yocto Project or Buildroot.

Familiarity with real-time operating systems (RTOS) or bare-metal ARM development.

Experience deploying or optimizing machine learning models at the edge.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,953,605 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Buffalo
Senior FPGA Engineer 12 days ago
≈ $111k – $202k per year (Estimated) • In office • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Huntsville
Python
JavaScript
VHDL
Frontend
Effector
DevOps
GitHub
Linux
Chips/EDA
Riviera-PRO
Defense
Radar Signal Processing
Apply
$69k – $131k per year • In office • Secret • Full-Time • Master's Degree • McKinney
Python
C++
MATLAB
SpaceTech
IBM DOORS
MBSE
MedTech
Verification & Validation
Apply
≈ $93k – $180k per year (Estimated) • Hybrid • 3+ years exp • Bachelor's Degree • Canton
Python
C++
Apply
$170k – $210k per year • Equity • In office • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Dahlgren
Apply
$122k – $183k per year • Equity • In office • 6+ years exp • Bachelor's Degree • San Diego
Python
Verilog
C++
SystemVerilog
VHDL
Perl
Chips/EDA
UVM
Formal Verification
QA
Rest-Assured
Apply
$94k – $113k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Louisville
Python
SQL
Analytics
Power BI
Apply
≈ $170k – $311k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Philadelphia • Durham
Python
SQL
AI/ML
AI Agents
LLM
Human-in-the-Loop
Machine Learning
Management
Agile
Apply
Data Analyst 1 day ago
≈ $60k – $124k per year (Estimated) • Remote (Argentina, Brazil, Bulgaria, Colombia, Mexico) • Full-Time • 4+ years exp
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
Analytics
Power BI
ETL/ELT
Apply
≈ $55k – $153k per year (Estimated) • Remote (Argentina, Brazil, Bulgaria, Colombia, Mexico) • Full-Time • 4+ years exp
Python
DevOps
Terraform
GitOps
ArgoCD
Kubernetes
Grafana
Apply
≈ $83k – $159k per year (Estimated) • In office • Nationals only • Full-Time • 3+ years exp • Bachelor's Degree • Tampa
Python
PowerShell
DevOps
Splunk
TCP/IP
Cybersecurity
SIEM
DLP
Apply
$36k per year • In office • Part-Time • Fort Wayne
Apply
≈ $46k – $71k per year (Estimated) • In office • 4+ years exp • Paris
Python
Python
SQLAlchemy
Databases
PostgreSQL
RabbitMQ
AI/ML
Computer Vision
Pika
DevOps
Terraform
GCP
Helm
Kubernetes
Google GKE
Management
Agile
QA
Pytest
Apply
≈ $59k – $159k per year (Estimated) • In office • High School Diploma • Dallas
Apply
≈ $181k – $324k per year (Estimated) • Remote (United States) • 8+ years exp • Bachelor's Degree • Buffalo
AI/ML
Claude Code
AI Agents
OpenAI Codex
Apply
≈ $106k – $230k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Toronto
AI/ML
Claude Code
AI Agents
OpenAI Codex
Apply
$38k – $42k per year • Equity • Remote (United States, Canada) • Full-Time • Tucson • Mesa • Sandy • Buffalo • Knoxville
Apply
$60k – $75k per year • Hybrid • 3+ years exp • Bachelor's Degree • Buffalo • New York
Apply
Merchandiser 1 day ago
In office • PhD • Buffalo
Apply
$45k – $110k per year • In office • Contractor • 3+ years exp • Buffalo
DevOps
Platform Engineering
Apply
$200k – $400k per year • Remote (United States) • Contractor • New York • Memphis • Sacramento • Mississauga • Boston
Python
JavaScript
TypeScript
AI/ML
Cursor
Claude Code
OpenAI Codex
Apply
See all jobs
This is one of many
1,953,605 more open roles from verified company boards, updated every day.