Arc Boat Company Logo

Arc Boat Company

Embedded Software Engineer

Posted Yesterday
Remote
Hiring Remotely in United States
Senior level
Remote
Hiring Remotely in United States
Senior level
Owns firmware and host software for field-deployed edge devices powering an AI voice drive-thru system. Responsibilities include developing microcontroller firmware, managing real-time full-duplex audio pipelines, designing serial communication and health monitoring, debugging hardware/software integrations, enabling fleet deployment and remote management, and implementing reliable recovery and over-the-air updates.
The summary above was generated by AI
About the Role

At Arc, we are on a mission to amplify employees at local businesses using AI. With years of experience building and scaling commerce tools for businesses—from farmers markets and neighborhood coffee shops to global retailers, restaurant chains, and major sports venues—we know how to deliver mission-critical technology that integrates easily, delights customers, and works every time.

Voice drive-thru is our first product on that journey: an AI voice agent that takes real orders at the drive-thru speaker, in real time, integrating directly with a business's existing POS and hardware. Every order runs through a physical device we build and maintain ourselves — a microcontroller wired into the lane's audio and vehicle-detection hardware, paired with an edge compute node that streams audio to and from our backend. Done well, this means more revenue, faster lines, and fewer mistakes for the operators we serve — and it means the hardware and firmware underneath it have to work every single time, with no one around to reboot it.

As an Embedded Software Engineer, you'll own the software that runs on our edge devices in the field: the microcontroller firmware controlling status LEDs, audio bypass relays, and vehicle detection, and the host application that keeps audio flowing reliably between our hardware and the cloud. This is a high-leverage, high-autonomy role for someone who wants to shape how a physical product behaves in the real world, not just execute tickets.

What You'll Do

  • Design and evolve firmware for our microcontrollers, handling status indication, physical audio bypass relays, and vehicle detection signal routing with hard reliability guarantees
  • Build and harden the host application that runs on our edge compute nodes, managing the full-duplex, multi-process audio pipeline (capture, encode, playback) that connects drive-thru hardware to our cloud backend in real time
  • Own the serial protocol and health-monitoring layer between microcontroller and host, including failure detection, exponential-backoff recovery, and state persistence across restarts — the device has to recover gracefully with nobody watching it
  • Work across the hardware/software boundary: debug issues that span audio drivers, USB serial, relays, and third-party POS integrations, often with only logs and telemetry from a device installed at a restaurant hundreds of miles away
  • Improve how we deploy, monitor, and remotely manage fleets of physical devices in production — LaunchAgent/systemd deployment, telemetry, remote access, and safe over-the-air updates
  • Partner closely with product and operations to translate the real-world, on-the-ground constraints of drive-thru lanes and legacy hardware into robust technical solutions

What We're Looking For

  • 5+ years of professional software engineering experience, including meaningful time in embedded systems, firmware, or hardware-adjacent software
  • Comfort in C++ for resource-constrained microcontrollers, plus strong general-purpose backend skills in Python or any other modern languages
  • Experience designing for reliability in real-time or latency-sensitive systems, especially ones that run unattended in the field
  • Practical experience with serial/USB protocols, audio I/O, or similar low-level hardware interfaces
  • Comfort operating with ambiguity — you can take a loosely defined hardware/software problem and drive it to a well-architected solution
  • Strong judgment about when to build for scale vs. when to move fast — and the communication skills to bring others along with your reasoning
  • Bonus: experience with audio processing/DSP, echo cancellation, remote fleet management, or point-of-sale/legacy hardware integrations

Why Join Us

You'll have significant influence over both the product and the engineering culture at an early-stage company solving a genuinely hard, high-stakes problem: physical devices that have to work flawlessly at real drive-thru lanes, in service of a mission to help local businesses run better. Voice drive-thru is just the beginning — your decisions will help shape what comes next.
HQ

Arc Boat Company Los Angeles, California, USA Office

Los Angeles, CA, United States

Arc Boat Company Torrance, California, USA Office

2100 195th St, Torrance, United States, 90501

Similar Jobs

Yesterday
In-Office or Remote
79K-127K Annually
Senior level
79K-127K Annually
Senior level
Artificial Intelligence • Automotive • Computer Vision • Machine Learning • Agriculture • Defense • Manufacturing
Designs, develops, integrates, tests, and maintains production embedded Linux software for vehicle systems. Responsibilities include modern C/C++ and Qt/QML development, Yocto platform maintenance, Python automation, CI/CD, automated testing, debugging across hardware and software boundaries, release management, architecture, documentation, and production support. The role also provides technical leadership and mentorship while collaborating with multidisciplinary engineering, manufacturing, cybersecurity, and supplier teams.
Top Skills: Adobe IllustratorAdobe PhotoshopAutosarBitbakeCC++Cameo Systems ModelerCanCmakeConan 2CppunitEmbedded LinuxEthernetFigmaFmvssGdbGitGoogletestI2CIbm Engineering DoorsIso 26262MagicdrawOpenembeddedPythonQmlQt 6.8+Qt CoreQt DbusQt Design StudioQt NetworkQt QuickQt Remote ObjectsSae J1939Sae J2012SconsSerial InterfacesSpiSquishSystemdUds Iso 14229Yocto Project
7 Days Ago
In-Office or Remote
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Architect, develop, integrate, test, debug, and optimize embedded software for diverse hardware platforms using RTOS, bare-metal, Zephyr, and Linux environments. Lead software architecture, system validation, test automation, and multi-threaded application development while collaborating with hardware and software teams. Define test strategies, analyze defects, document designs, conduct code reviews, mentor engineers, optimize performance and power usage, and contribute to open-source projects.
Top Skills: AdcsAgile/ScrumAi/MlBare-Metal ProgrammingCC++CanCi/CdComputer VisionDacsDspFpgaGenaiGitGpioI2CIce DebuggersIdesImage ProcessingJtagLinuxLogic AnalyzersMicrocontrollersMicroprocessorsMulti-Core SystemsMulti-ThreadingOscilloscopesPwmsPythonRtosSignal GeneratorsSpiTimersUartZephyr
11 Days Ago
In-Office or Remote
Junior
Junior
Software
Develop, integrate, and unit test features for Nokia's Service Router OS. Collaborate with product managers and QA to gather requirements, troubleshoot and perform root cause analysis, and take ownership of modules while working cross-functionally to deliver high-quality embedded software.
Top Skills: 100G Optical Transceivers400G Optical Transceivers64-Bit SmpBitsCfmDeep Packet InspectionEfmEmbedded Platform Os/DriverEthernet PhyGnssIp/MplsKvmLibvirtLinuxmacOSNetconfNetwork Function VirtualizationNtpProprietary Network ProcessorsPtpPython3QemuSerdesSetsSnmpSynceTwampVsrYangYocto

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account