Embedded Firmware Engineer — Power & AI Edge

KARMAN

Michigan

Hybrid

USD 120,000 - 160,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental, vision
401k match

Job summary

Karman seeks an Embedded Firmware Engineer to develop production-grade firmware for power grid edge computing platforms. You will collaborate with hardware, cloud, and AI teams to design and deploy embedded systems on resource-constrained microcontrollers, with hands-on hardware bring-up and testing.

The role involves extending CI/CD and diagnostic tooling, building logging and telemetry, and mentoring from senior engineers in a dynamic, NVIDIA-backed environment.

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 0-3 years embedded firmware experience including internships or coursework.
  • Proficiency in C/C++ with RTOS or bare-metal on microcontrollers.
  • Familiarity with SPI, I2C, UART, Ethernet or similar interfaces.
  • Hands-on hardware experience and debugging with common tools.

Responsibilities

  • Develop, test, and deploy firmware across multiple hardware platforms.
  • Assist with hardware bring-up and collaborate with hardware teams.
  • Write and debug real-time embedded software in C/C++.
  • Implement communication protocols (SPI, I2C, UART, CAN, Ethernet, LTE, WiFi).
  • Uphold firmware standards, testing, and documentation requirements.
  • Build and maintain CI/CD pipelines, HIL test infra, and release tooling with Python, Docker, GitHub Actions.
  • Extend logging, telemetry, and diagnostic subsystems.
  • Collaborate with contractors, cloud, AI/algorithms, and product teams.

Skills

C/C++ programming
RTOS / bare-metal
Git & CI/CD tooling
Python scripting
Debugging tools
Cross-functional collaboration

Education

Bachelor's degree in Computer/Electrical/CS or related

Tools

GitHub Actions
Docker
Linux environments (Jetson/Kria)

Job description

Karman seeks an Embedded Firmware Engineer to develop production-grade firmware for power grid edge computing platforms. You will collaborate with hardware, cloud, and AI teams to design and deploy embedded systems on resource-constrained microcontrollers, with hands-on hardware bring-up and testing.

The role involves extending CI/CD and diagnostic tooling, building logging and telemetry, and mentoring from senior engineers in a dynamic, NVIDIA-backed environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Remote Embedded Firmware Engineer, Power-Grid AI Edge
Remote Embedded Firmware Engineer, Power-Grid AI Edge

Karman, Inc. • Northern (KY)

Hybrid
USD 120,000 - 160,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Karman, Inc. • Northern (KY)

Hybrid
USD 120,000 - 160,000
Embedded Firmware Engineer
Embedded Firmware Engineer

KARMAN • Michigan

Hybrid
USD 120,000 - 160,000
Health, dental, vision
401k match
Embedded Firmware Engineer
Embedded Firmware Engineer

Karman • Ann Arbor (MI)

Hybrid
USD 120,000 - 160,000
Health benefits
Dental & Vision
401k match
+1
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
Edge AI Software Engineer – IoT & Distributed Systems
Edge AI Software Engineer – IoT & Distributed Systems

Karman • Ann Arbor (MI)

Hybrid
USD 120,000 - 150,000
Health, dental, vision
Employer-match 401k
Flexible PTO
+1
Remote AI Infrastructure Engineer - Edge & Data Center
Remote AI Infrastructure Engineer - Edge & Data Center

Karman • United States

Remote
USD 170,000 - 210,000
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