Edge AI Software Engineer – IoT & Distributed Systems

Karman

Ann Arbor (MI)

Hybrid

USD 120,000 - 150,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health, dental, vision
Employer-match 401k
Flexible PTO
Hybrid work model

Job summary

Karman is expanding its engineering team to productionalize its IoT platform, focusing on edge software that runs on devices with high performance, security, and reliability requirements. You will work with Python, Linux, and CI/CD, collaborating across software, hardware, QA, data science, and leadership to deliver robust distributed systems.

The role emphasizes design, testing, and debugging at scale, with opportunities to mentor others and contribute to architectural leadership.

Qualifications

  • 5+ years of professional experience including 3+ years building production software and systems.

Responsibilities

  • Design, implement and test resource-constrained edge software in Python (and possibly Rust).
  • Create and maintain CI/CD processes to support reproducible development and deployment.
  • Contribute to internal and external technical documentation.
  • Collaborate with software, hardware, QA, data scientists, and leadership.
  • Provide high-quality code and architecture reviews and lead feature development.
  • Drive process improvement and automation across projects.
  • Foster open communication and continual improvement.
  • Mentor other engineers via paired programming and test design.

Skills

Python
C/C++
Rust
Linux
CI/CD
Distributed systems
REST APIs
gRPC
Messaging (MQTT/ZeroMQ)
Mentoring

Tools

GitHub Actions
Jenkins
Docker
NVIDIA Jetson

Job description

Karman is expanding its engineering team to productionalize its IoT platform, focusing on edge software that runs on devices with high performance, security, and reliability requirements. You will work with Python, Linux, and CI/CD, collaborating across software, hardware, QA, data science, and leadership to deliver robust distributed systems.

The role emphasizes design, testing, and debugging at scale, with opportunities to mentor others and contribute to architectural leadership.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Edge IoT Software Engineer (Python/C++)
Senior Edge IoT Software Engineer (Python/C++)

Karman • United States

Hybrid
USD 120,000 - 150,000
Health insurance
Flexible paid time off
401k with company match
+1
Software Engineer, On Device
Software Engineer, On Device

Karman • Ann Arbor (MI)

Hybrid
USD 120,000 - 150,000
Health, dental, vision
Employer-match 401k
Flexible PTO
+1
Software Engineer, On Device
Software Engineer, On Device

Karman • United States

Hybrid
USD 120,000 - 150,000
Health insurance
Flexible paid time off
401k with company match
+1
Embedded Firmware Engineer – Remote, AI-Powered Power Grids
Embedded Firmware Engineer – Remote, AI-Powered Power Grids

Karman • Ann Arbor (MI)

Hybrid
USD 120,000 - 160,000
Health benefits
Dental & Vision
401k match
+1
Application Engineer, Hardware/Firmware (OEM Integrations)
Application Engineer, Hardware/Firmware (OEM Integrations)

Karman • Ann Arbor (MI)

On-site
USD 175,000 - 245,000
Health, dental, vision coverages
Employer-match 401(k)
Flexible paid time off
Edge AI Engineer for Production Systems
Edge AI Engineer for Production Systems

Armada • Bellevue (WA), Northern (KY)

Hybrid
USD 155,000 - 193,000
Equity
Medical, dental, vision insurance
401(k) and Roth 401(k)
+1
Senior Architect, Simulation Platform - Remote & Growth
Senior Architect, Simulation Platform - Remote & Growth

Karman • Ann Arbor (MI)

Remote
USD 200,000 - 240,000
Principal Architect, Simulation Platform
Principal Architect, Simulation Platform

Karman • Ann Arbor (MI)

Remote
USD 200,000 - 240,000
Technician
Technician

Karman • Ann Arbor (MI)

Hybrid
USD 100,000 - 130,000
Health insurance
Dental
Vision
+1
Edge AI Engineer: Deploy Production Models
Edge AI Engineer: Deploy Production Models

Tradermath • Bellevue (WA)

Hybrid
USD 155,000 - 193,000
Medical, dental, and vision (subsidizd
401(k)
Unlimited PTO
+2