Remote Embedded Firmware Engineer, Power-Grid AI Edge

Karman, Inc.

Northern (KY)

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

Job summary

Karman, Inc. is seeking an Embedded Firmware Engineer to develop production-grade firmware for power-grid edge computing platforms.

You will write real-time C/C++ on constrained microcontrollers, assist with hardware bring-up, and extend CI/CD with Python, Docker, and GitHub Actions. This remote role can be performed from anywhere in the United States, with preference for Michigan, and offers a base salary range of $120,000–$160,000 plus stock options.

Qualifications

  • Bachelor's degree in a related field or equivalent experience.
  • 0–3 years embedded firmware experience, including internships or coursework projects.
  • C and C++ with RTOS or bare-metal programming on a microcontroller.
  • Familiarity with SPI, I2C, UART, or Ethernet.
  • Hands-on hardware experience and debugging tools.

Responsibilities

  • Develop, test, and deploy firmware features across multiple hardware platforms.
  • Assist with hardware bring-up and collaborate with hardware engineering teams.
  • Write and debug real-time embedded software in C/C++ on resource-constrained microcontrollers.
  • Implement and debug communication protocols (SPI, I2C, UART, CAN, Ethernet, LTE, WiFi).
  • Uphold firmware engineering standards, including coding conventions and documentation.

Skills

C/C++ programming
RTOS/bare-metal
Git & CI/CD
Python scripting
Hardware bring-up
Debugging tools
Communication
Linux basics

Education

Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field

Tools

GitHub Actions
Python
Docker
JTAG

Job description

Karman, Inc. is seeking an Embedded Firmware Engineer to develop production-grade firmware for power-grid edge computing platforms.

You will write real-time C/C++ on constrained microcontrollers, assist with hardware bring-up, and extend CI/CD with Python, Docker, and GitHub Actions. This remote role can be performed from anywhere in the United States, with preference for Michigan, and offers a base salary range of $120,000–$160,000 plus stock options.

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
Embedded Firmware Engineer — Power & AI Edge
Embedded Firmware Engineer — Power & AI Edge

KARMAN • Michigan

Hybrid
USD 120,000 - 160,000
Health, dental, vision
401k match
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
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
Senior Embedded Engineer: Automotive Firmware for Grid
Senior Embedded Engineer: Automotive Firmware for Grid

Ayr Energy • Mountain View (CA)

On-site
USD 150,000 - 220,000
Collaborative work environment
Competitive benefits
Equity package
Software Engineer, On Device
Software Engineer, On Device

Karman, Inc. • Ann Arbor (MI), Northern (KY)

Hybrid
USD 120,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+2
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