AirGarage

We're reimagining the use of parking real estate in cities.

Senior Embedded Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

140 days ago

Salary

$180K - $210K / year

Bachelor Degree5 yrs expEnglishDockerGrafanaKafkaLinuxPrometheusPythonRedis

Job Description

• 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 systems using pub/sub messaging frameworks (ex. NATS JetStream, Kafka, Redis, or MQTT) to connect devices with backend infrastructure. • Collaborate closely with hardware engineers to optimize software for sensors, cameras, and other peripherals. • Troubleshoot and debug board and system level issues using logs, schematics, Linux tools, and protocol analysis. • Author clear documentation, best practices, and internal guides to support the team and streamline problem solving.

Job Requirements

  • 5+ years of professional software engineering experience developing embedded Linux or edge applications.
  • Strong proficiency in Python and Bash, with experience shipping production-quality code.
  • Command-line comfort: you should live in the terminal.
  • Experience with Docker for creating consistent testing and deployment environments.
  • Hands-on experience with Yocto/bitbake to customize and build Linux images for production hardware.
  • Familiarity with OTA update frameworks and tools (ex. Mender) and managing software across a device fleet.
  • Hands-on experience with Linux systems (dmesg, journalctl, ip, systemd, etc.) and debugging distributed hardware/software environments.
  • Familiarity with observability and monitoring tools (e.g., DataDog, OpenTelemetry, Prometheus, Grafana) and building internal tooling for device health and alerting.
  • Excellent written and verbal communication skills; able to translate complex technical findings into clear reports and playbooks.
  • Self-starter who thrives in a fast-paced, ownership-driven environment.

Benefits

  • 📈 Equity: Have a stake in the business that you’re helping to build and grow.
  • 🌴 Work remotely: Live and work wherever you like! We believe in folks working where they are happiest and most productive. We currently hire teammates that are located anywhere within North America.
  • 🏥 Health insurance: We offer health insurance and currently cover 85% of the cost of medical plans for the primary employee and 50% of the cost of plans for dependents.
  • 🍼 Parental Leave: We offer 12 weeks of fully paid parental leave to all parents to bond with a newly born, adopted, or fostered child. The 12 weeks can be taken as a continuous leave or intermittently over the first 18 months of the child's life.
  • 💻 Home office setup: Get a laptop + additional equipment needed to set you up for success.
  • ⛺ Time to recharge: We have an unlimited PTO policy with a minimum requirement of 10 days per year.
  • 🤑 401k: Make financial planning right for you with a 401k retirement savings program.
  • ✈️ Team Off-sites: ~2 times per year our team comes together for a full week in places like Tahoe, Puerto Vallarta, San Diego, and Austin.
  • 📚 BookGarage: Our team loves to learn and grow together so join us for our optional recurring book club.
  • 🪴Room to grow:  Our team will be orders of magnitude larger within a few years, as a part of our foundational team you'll have opportunities to grow with us.
  • 🏙️ Transform our cities: The opportunity to change the way that the world thinks about real estate use in our cities.
  • 👐 Work with a diverse team: At AirGarage, we've always been committed to building a thriving team that represents the communities we serve. Our team is currently 40% female and 30%+ from underrepresented communities.

Related Job Pages

More Full-stack Engineer Jobs

Senior Staff Engineer

NewtonX

The world’s leading B2B research company, empowering more confident decisions.

Full-stack Engineer140 days ago
Full TimeRemoteTeam 51-200Since 2016H1B Sponsor

Senior Full Stack Engineer leading projects at AI-powered B2B research company

DjangoJavaScriptJestPostgresPythonReactSCSSSQLTypeScript
New York
$200K - $225K / year

Senior Software Engineer

CMIT

CMIT was established on January 26, 2007 as a joint venture between Saigon Port, VIMC and APM Terminals.

Full-stack Engineer140 days ago
Full TimeRemoteTeam 201-500Since 2007H1B No Sponsor

Senior Software Engineer building AWS Serverless applications with React and Node.js

AWSJavaJavaScriptNode.jsPythonRayReactTypeScript
Virginia
Full TimeRemoteTeam 201-500Since 1982H1B No Sponsor

Associate Principal Engineer designing mission critical substations for electrical engineering company

Colorado
$100K - $175K / year
Full-stack Engineer140 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Artificial Intelligence Software Developer building AI solutions for Corporate Central Credit Union

AzureMicroservicesPythonTypeScript.NET
United States