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

Utilidata, Inc.

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

Health insurance
Dental insurance
Vision insurance
401k matching
Flexible paid time off

Job summary

Utilidata, Inc. is seeking a Software Engineer in Ann Arbor, Michigan to design, implement, and test edge software. The ideal candidate will have experience with Python, C/C++, Rust and a willingness to mentor fellow engineers.

This role offers a base salary range of $120,000 to $150,000, depending on experience, and includes benefits like health, dental, vision, and a 401k plan.

Utilidata emphasizes diversity and offers a flexible work environment for optimal work-life balance.

Qualifications

  • 5+ years of experience developing production software and systems, or a combination with education.
  • Demonstrated ability to design and implement distributed systems.
  • Extensive experience using Python, C/C++, Rust, and Linux.

Responsibilities

  • Design, implement, and test resource-constrained edge software.
  • Create and maintain CI/CD processes for real-world environments.
  • Collaborate with cross-functional teams to ensure high-quality code.

Skills

Python
C/C++
Rust
Linux
CI/CD
Microservices
REST APIs
gRPC
MQTT
Docker

Education

5+ years of professional experience

Tools

GitHub Actions
Jenkins
AWS
Azure

Job description

Utilidata, Inc. is seeking a Software Engineer in Ann Arbor, Michigan to design, implement, and test edge software. The ideal candidate will have experience with Python, C/C++, Rust and a willingness to mentor fellow engineers.

This role offers a base salary range of $120,000 to $150,000, depending on experience, and includes benefits like health, dental, vision, and a 401k plan.

Utilidata emphasizes diversity and offers a flexible work environment for optimal work-life balance.

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

Similar jobs worth comparing

Edge AI Software Engineer (IoT & Embedded)
Edge AI Software Engineer (IoT & Embedded)

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 • Ann Arbor (MI)

Hybrid
USD 120,000 - 150,000
Flexible paid time off
Health, dental, and vision benefits
Employer-match 401k
Edge AI Systems Engineer (Rust) – Hybrid/Remote
Edge AI Systems Engineer (Rust) – Hybrid/Remote

aptiv • Town of Poland (NY)

Hybrid
USD 120,000 - 160,000
Private health care
Life insurance
Well-Being Program
+3
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 Software Engineer, Apps & Customer Solutions
Edge AI Software Engineer, Apps & Customer Solutions

MemryX • Ann Arbor (MI)

On-site
USD 75,000 - 95,000
Defense Software Engineer - C++ for Autonomy & Edge
Defense Software Engineer - C++ for Autonomy & Edge

applied • Ann Arbor (MI)

On-site
USD 125,000 - 190,000
Comprehensive health insurance
401k with employer match
Learning and wellness stipends
+1
Expert Software Engineer - Edge AI
Expert Software Engineer - Edge AI

aptiv • Town of Poland (NY)

Hybrid
USD 120,000 - 160,000
Private health care
Life insurance
Well-Being Program
+3
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
Backend C++ Engineer: Edge Autonomy for Defense
Backend C++ Engineer: Edge Autonomy for Defense

Decisive Point • Ann Arbor (MI)

On-site
USD 100,000 - 200,000
Comprehensive health benefits
401k retirement plan with employer match
Learning and wellness stipends
Edge AI Embedded Systems Engineer (Automotive)
Edge AI Embedded Systems Engineer (Automotive)

Nauto • Palo Alto (CA)

Hybrid
USD 180,000 - 230,000
Competitive hourly wage
Stock options
Comprehensive health benefits
+2