Skip to content
mimi

Embedded Software Engineer

Space Tech Startup (confidential)

Irvine · On-site Full-time Mid Level $100k – $150k/yr 6d ago

About the role

About

A rapidly growing, venture-backed deep-technology company in Irvine is building the next generation of high-performance video systems for aerospace and national-security applications. We are looking for Embedded Software Engineers who are excited about working close to the hardware, solving complex technical challenges, and contributing to products that will play a meaningful role in future space missions and U.S. security initiatives.

This is an opportunity to join a tight-knit engineering team where you’ll own significant pieces of the software stack, from Linux BSP and device drivers to video pipelines and system-level debugging, while building real products used in demanding operational environments.

If you enjoy embedded Linux, love digging into device drivers and kernel behavior, and want to work on hardware you can touch and ultimately see fly in space, this role offers the kind of impact and learning curve mid-career engineers rarely get.

What You’ll Do

  • Develop embedded software for Linux-based systems, including device drivers and kernel modules.
  • Build application-level components for video processing, encoding, and streaming.
  • Implement APIs and communication layers (REST, gRPC, MQTT, WebSockets).
  • Contribute to system and software architecture decisions for scalable embedded platforms.
  • Manage CI/CD pipelines, build systems, and automated test frameworks.
  • Create containerized workflows using Docker for development and deployment.
  • Collaborate closely with electrical, firmware, and systems engineers to integrate custom hardware.
  • Debug complex issues across the full software stack—hardware, drivers, OS, and applications.
  • Write automation and application code in C/C++, Python, and Bash.
  • Maintain clear documentation and ensure technical specs stay up to date.

What You Bring

  • Bachelor’s in Computer Science, Electrical Engineering, or related field.
  • 3+ years of experience developing embedded Linux systems with shipped products.
  • Strong programming skills in C/C++, plus proficiency with Python and Bash.
  • Experience writing or modifying device drivers, kernel modules, and working with Linux internals.
  • Understanding of networking protocols, API development (REST, gRPC), and video streaming technologies.
  • Familiarity with Git, Docker, and CI/CD workflows.
  • Comfortable working in an Agile, fast-moving engineering environment.
  • Excellent debugging ability, curiosity, and communication skills.

Nice to Have

  • ACTIVE or previous TS/SCI or Secret Clearance.

Why This Role Is Compelling

  • You’ll work hands-on with custom hardware, video pipelines, and real aerospace-grade systems.
  • You’ll learn quickly, touch every layer of the stack, and be part of a mission-driven engineering culture.
  • Your work has direct impact on advanced space applications and next-generation national security tools.

Compensation & Benefits

  • Base Salary: $100k–$150k+ depending on experience
  • Bonus Plan
  • 401(k)
  • Medical Health Care Plan
  • Unlimited PTO (with approval) including vacation, sick leave, and parental leave
  • Stock Option Eligibility based on performance and tenure
  • High-energy startup environment with meaningful ownership and learning opportunities

Skills

BashC/C++DockergRPCGitLinuxMQTTPythonRESTWebSockets

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free