CareerPlan

Embedded Firmware & Controls Engineer

Houston, United StatesFull-time2026-10-16 → 2026-11-10

Core

Develop software for high-performance electromechanical systems, specifically focusing on motor-drive integration and validation.

Role type

Senior embedded firmware engineer (motor controls)

Builds

Motor-drive systems for electromechanical applications

Domain

Industrial automation / Power electronics

Required skills

Embedded C/C++, Motor control strategies (FOC, torque/speed regulation), Microcontroller/DSP programming, Real-time execution, Hardware integration, Communication protocols, Fault recovery, Schematic reading, Lab equipment usage

Preferred skills

TI C2000 DSPs, MATLAB/Simulink, RTOS, Harsh-environment product development

Technologies

C, C++, C2000 DSPs, MSP430, CAN/CANopen, UART, MATLAB/Simulink

Responsibilities

Own firmware requirements, architecture, implementation, integration, and verification; Implement and tune motor controls including field-oriented control and startup sequences; Lead firmware bring-up on revised hardware; Develop command and telemetry interfaces; Validate operating limits and performance under varying load conditions; Resolve integration issues and maintain version-controlled firmware.