CareerPlan

Embedded Software Engineer

Minneapolis, Minnesota, United StatesFull-time$80k2026-10-02 → 2026-11-13
Hybrid

Core

Design and development of niche consumer hardware products for the grid edge to support energy transition, consumer solar/batteries, EVs, and home automation.

Role type

Embedded Software Engineer

Builds

Embedded Linux OS with drivers, communication interfaces (DNP, MQTT, OPC UA), and test applications for customized hardware platforms.

Domain

Energy technology, smart grid, electric vehicles, consumer electronics

Required skills

C, C++, Java, Embedded Operating Systems, Embedded Linux, Driver development, Hardware prototyping, Test plan creation, Communication protocols

Preferred skills

Experience in grid edge technologies, Home automation, Energy management systems

Technologies

Linux, DNP, MQTT, OPC UA, C, C++, Java

Responsibilities

Configure, build, and deploy embedded Linux OS with drivers; Develop communication interfaces; Create test applications and plans; Collaborate with hardware engineers to bring up prototypes; Support customer technical discussions and demonstrations.

Seniority

Mid-level, hands-on IC