Edge AI Software Engineer (IoT & Embedded)

Utilidata

Ann Arbor (MI)

Hybrid

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible paid time off
Health, dental, and vision benefits
Employer-match 401k

Job summary

Utilidata, located in Ann Arbor, Michigan, is seeking a Software Engineer to expand its engineering team. The role focuses on supporting the productionalization of the company's IoT platform, which involves designing and developing edge software that meets high standards of performance, security, reliability, and accuracy.

Ideal candidates will have a strong background in Python, C/C++, Linux, and CI/CD workflows, and will work closely with cross-functional teams to contribute to innovative solutions in energy management.

Qualifications

  • 5+ years of professional experience, with 3+ years in production software development.
  • Extensive experience in Python, C/C++, Rust, and Linux OS.
  • Experience implementing CI/CD workflows, preferably using GitHub Actions or Jenkins.

Responsibilities

  • Design and implement edge software for IoT devices in Python.
  • Create and maintain CI/CD processes for development and deployment.
  • Collaborate with cross-functional teams for software and hardware integration.

Skills

Python
C/C++
Linux
CI/CD
Microservices
Distributed Systems
Secure Boot
REST APIs

Tools

Docker
AWS
Azure

Job description

Utilidata, located in Ann Arbor, Michigan, is seeking a Software Engineer to expand its engineering team. The role focuses on supporting the productionalization of the company's IoT platform, which involves designing and developing edge software that meets high standards of performance, security, reliability, and accuracy.

Ideal candidates will have a strong background in Python, C/C++, Linux, and CI/CD workflows, and will work closely with cross-functional teams to contribute to innovative solutions in energy management.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Edge AI On-Device Software Engineer (Python/C++/Rust)
Edge AI On-Device Software Engineer (Python/C++/Rust)

Utilidata, Inc. • Ann Arbor (MI)

Hybrid
USD 120,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+2
Software Engineer, On Device
Software Engineer, On Device

Utilidata • Ann Arbor (MI)

Hybrid
USD 120,000 - 150,000
Flexible paid time off
Health, dental, and vision benefits
Employer-match 401k
Software Engineer, On Device
Software Engineer, On Device

Utilidata, Inc. • Ann Arbor (MI)

Hybrid
USD 120,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+2
Edge AI IoT Engineer for Smart Factory
Edge AI IoT Engineer for Smart Factory

Anduril • Santa Ana (CA)

On-site
USD 191,000 - 253,000
Comprehensive benefits
Senior IoT Engineer: Edge AI for Smart Factory
Senior IoT Engineer: Edge AI for Smart Factory

Anduril-1 • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Senior IoT Engineer - Edge AI for Smart Factory
Senior IoT Engineer - Edge AI for Smart Factory

Anduril Industries • Santa Ana (CA)

On-site
USD 191,000 - 253,000
Competitive benefits
Data Center Hardware & Firmware Integration Engineer
Data Center Hardware & Firmware Integration Engineer

Utilidata, Inc. • Ann Arbor (MI)

On-site
USD 160,000 - 195,000
Flexible paid time off
Health, dental, and vision insurance
Employer-match 401k
+1
Edge AI Software Engineer, Apps & Customer Solutions
Edge AI Software Engineer, Apps & Customer Solutions

MemryX • Ann Arbor (MI)

On-site
USD 75,000 - 95,000
Application Engineer, Data Center Hardware/Firmware
Application Engineer, Data Center Hardware/Firmware

Utilidata, Inc. • Ann Arbor (MI)

On-site
USD 160,000 - 195,000
Flexible paid time off
Health, dental, and vision insurance
Employer-match 401k
+1
Senior Edge AI Firmware Engineer — On-Device AI Powerhouse
Senior Edge AI Firmware Engineer — On-Device AI Powerhouse

Ambiq • San Jose (CA)

On-site
USD 130,000 - 160,000