> Markdown version of [/jobs/ext/1993507-embedded-systems-engineer-iv-r-d](https://www.wearedevelopers.com/jobs/ext/1993507-embedded-systems-engineer-iv-r-d). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Systems Engineer IV, R&D - **Company:** ACV Auctions - **Location:** Buffalo, NY, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Bash Shell, C++ (Programming Language), Cloud Computing, CMake, Software Quality, Nvidia CUDA, Computer Engineering, Continuous Integration, Debian Linux, Software Debugging, Linux, Linux on Embedded Systems, Middleware, Embedded Software, Firmware, Python (Programming Language), Message Queuing Telemetry Transport (MQTT), PCI Express, Raspberry Pi, Release Management, Software Engineering, TCP/IP, Universal Asynchronous Receiver/Transmitter, USB, Trunk-based Development, Serial Peripheral Interface, Backend, Git, Information Technology, Hardware Acceleration, TensorRT, Grpc, Docker - **Published:** August 8, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/embedded-systems-engineer-iv-r-and-d-buffalo-ny-usa-58858934 ## About the Role automated recovery, and secure OTA firmware updates * Collaborate with hardware, mechanical, and cloud backend teams to define architectures * Mentor junior engineers and drive code quality through reviews, testing, and documentation * Perform additional duties as assigned Tasks * BS degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent practical experience) * 6+ years' experience in embedded software development with shipping hardware products * Expert proficiency in C and C++, strong Python or Bash for testing/automation * Deep Embedded Linux experience (kernel config, device tree, custom drivers) * Hands-on experience with Raspberry Pi (Linux/Debian) and NVIDIA Jetson (JetPack) * Solid understanding of SPI, I2C, UART, CAN, USB * Experience with high-resolution sensors/cameras or similar sensors * Proficiency with Git, CMake, Docker, and CI/CD for embedded targets * Familiarity with TCP/IP, UDP, MQTT, gRPC; lab debugging with aaaaaaa Systems logic analyzers, multimeters * Expert in trunk-based development, release planning, cherry-picking, and rebasing Key requirements * ## Description Experteer Overview As an Engineer IV in Embedded Systems, you will anchor our next-generation hardware software, designing and optimizing high-performance code for diverse embedded platforms. You will own end-to-end software lifecycle from prototype to production, bridging low-level hardware with cloud infrastructure. You'll work closely with hardware, mechanical, and cloud teams to deliver robust, scalable solutions and drive edge compute and OTA capabilities. This role offers meaningful impact on system stability and product readiness across devices. Compensation / Benefits * Architect, implement, and maintain embedded software from prototype to production * Develop and optimize firmware and middleware on Raspberry Pi, NVIDIA Jetson, and ARM SOMs * Write and debug low-level drivers and interfaces for sensors, cameras, and peripherals (I2C, SPI, UART, USB, PCIe) * Optimize edge compute software using hardware acceleration (CUDA, TensorRT) on Jetson platforms * Design fault-detection, automated recovery, and secure OTA firmware updates * Collaborate with hardware, mechanical, and cloud backend teams to define architectures * Mentor junior engineers and drive code quality through reviews, testing, and documentation * Perform additional duties as assigned Tasks * BS degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent practical experience) * 6+ years' experience in embedded software development with shipping hardware products * Expert proficiency in C and C++, strong Python or Bash for testing/automation * Deep Embedded Linux experience (kernel config, device tree, custom drivers) * Hands-on experience with Raspberry Pi (Linux/Debian) and NVIDIA Jetson (JetPack) * Solid understanding of SPI, I2C, UART, CAN, USB * Experience with high-resolution sensors/cameras or similar sensors * Proficiency with Git, CMake, Docker, and CI/CD for embedded targets * Familiarity with TCP/IP, UDP, MQTT, gRPC; lab debugging with oscilloscopes, logic analyzers, multimeters * Expert in trunk-based development, release planning, cherry-picking, and rebasing Key requirements * ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1935-boosting-opensearch-performance-grpc-search-in-action) - [Prototyping with Hardware and the Web](https://www.wearedevelopers.com/videos/651-prototyping-with-hardware-and-the-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [gRPC Load Balancing Deep Dive](https://www.wearedevelopers.com/videos/1576-grpc-load-balancing-deep-dive) - [Project Fugu: Extending the web](https://www.wearedevelopers.com/videos/832-project-fugu-extending-the-web) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this)