Senior Embedded Software Engineer

October 24

Apply Now
Logo of AirGarage

AirGarage

A parking operator built for the 21st century.AirGarage has solutions for all parking owners - enforcement, payment collection, visitor registration, customer support, and more.

11 - 50 employees

💰 $12.5M Series A on 2021-10

📋 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.

🎯 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.

Apply Now

Similar Jobs

October 24

Ensono

1001 - 5000

Software Engineering Lead at Ensono guiding the design and delivery of applications for EnvisionOS. Balancing hands-on coding with technical leadership to ensure scalable and secure software solutions.

Cloud

Docker

GraphQL

JavaScript

Kubernetes

Python

ServiceNow

Go

October 24

Ensono

1001 - 5000

Software Engineer designing and developing applications for predictive insights in managed services at Ensono. Collaborating with data and operations teams to deliver reliable, scalable software systems.

Ansible

Cloud

Docker

Flask

GraphQL

ITSM

JavaScript

Kubernetes

Next.js

Python

React

ServiceNow

Spring

Go

October 24

Senior Full Stack Engineer leading development of performance-focused React applications at AI-powered B2B research company. Collaborate with teams, mentor engineers, and improve software quality.

Django

JavaScript

Jest

Postgres

Python

React

SCSS

SQL

TypeScript

October 24

Senior Software Engineer working on connectivity features for Samsara's telematics platform. Collaborating across product, design, and engineering teams to develop scalable software solutions.

GraphQL

JavaScript

Kotlin

Python

React

React Native

Swift

TypeScript

Go

October 24

Senior Software Engineer creating high-quality solutions using AWS Serverless architecture. Collaborating with stakeholders, coding, and integrating systems in a remote-friendly environment.

AWS

Java

JavaScript

Node.js

Python

Ray

React

TypeScript

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com