More jobs:
Senior Embedded Software Engineer
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-01-01
Listing for:
AirGarage
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
Software Engineer, DevOps
Job Description & How to Apply Below
Base pay range
$/yr - $/yr
About Air Garage
Air Garage is on a mission to bring real estate online, starting with parking. We replace broken parking machines, fragmented software, and manual, labor‑intensive operations with a unified, data‑rich operating system for parking real estate. We handle everything it takes to run and optimize a parking asset: payments, dynamic pricing, enforcement, license plate recognition, analytics, and more. By building all of our technology in‑house, we are able to deliver a magical experience for drivers while providing real‑time visibility and revenue increases of 20‑50% or more for real estate owners.
That’s why national real‑estate leaders like Hines and Greystar, as well as technology companies like Meta, partner with Air Garage to optimize their parking facilities. Air Garage uses data points like real‑time occupancy, local events, weather, driver behavior, competitor pricing, and more to bring true intelligence to real estate owners’ assets for the first time. We’re investing aggressively to make the physical world legible to a digital system: cameras, sensors, and software that generate a firehose of real‑time data about the world around us.
That data fuels models and algorithms that allow us to optimize performance at each property while giving owners the clarity and control they’ve never had before. Before you can optimize an asset, you need to observe it. Before you can observe it, you need to bring it online. We are starting with the $131 billion US parking real‑estate market because it is one of the most offline and mismanaged commercial real‑estate asset types.
26% of the land area in the median American urban core is dedicated to parking. We are backed by top‑tier investors including Headline Growth, Andreessen Horowitz, Floodgate, Founders Fund, Abstract Ventures, and angel investors who have founded or worked at companies like Uber, Opendoor, Flexport, and more.
The Role
We are looking for an Embedded Software Engineer to build and maintain the edge applications that power our next‑generation LPR (license plate recognition) devices. You will shape how these systems operate in the field, from the Linux layer to the applications that capture, process, and transmit video and metadata will own the delivery of reliable, production‑grade software that runs on thousands of devices.
Your work will keep our hardware online and performant, integrate seamlessly with our backend, and influence system design choices that define how our products evolve. You will strengthen our embedded software stack and drive improvements that make deployments faster, updates smoother, and performance more robust.
This role offers the opportunity to make a visible impact on real‑world systems. It is ideal for someone who thrives at the intersection of Linux platforms and application development and who wants to see their work directly improve the performance and reliability of products in the field.
Our Stack
• Devices:
Embedded Linux (Debian, Yocto), Python, C++
• Observability:
Data Dog, Hex, SQL
• Data:
Postgres, Snowflake
• Infra: AWS, GCP, Docker, Rabbit
MQ, Redis, Git Hub Actions
• Backend:
Python, Django, DRF
What You Will Do
• Architect and evolve the embedded software stack (defining system boundaries, module interfaces, and communication flows) to ensure scalability, maintainability, and efficient integration with backend services.
• Build and maintain edge applications on embedded Linux devices, including software for real‑time video capture and processing.
• Customize and extend Yocto‑based Linux builds to support production hardware and future device features.
• Implement and maintain software for computer vision, OCR, or other ML inference tasks at the edge.
• Develop and maintain containerized environments using Docker to streamline testing, deployment, and reproducibility.
• Contribute to OTA (over‑the‑air) update pipelines and automated testing frameworks to ensure reliable deployments across the fleet.
• Integrate devices with backend…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×