Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
TEC Group, Inc.

TEC Group, Inc.

via LinkedIn

All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Embedded Firmware Engineer

Garden Grove, CA
Full-time
Posted 12/4/2025
Verified Source
Key Skills:
C
C++
Assembly
Firmware Development
Power Electronics
Motor Control
Control Theory
Bare-metal Programming
ADC
PWM
SPI
UART
CAN
Lab Equipment
Requirements Management
Git
SVN

Compensation

Salary Range

$90K - 130K a year

Responsibilities

Develop and optimize embedded firmware for power electronics and motor control systems, participate in design reviews, testing, and validation, and collaborate with hardware and controls engineering teams.

Requirements

Degree in Electrical or Computer Engineering with 8+ years experience in C/C++ firmware development for power electronics or motor control, knowledge of control theory, low-level drivers, communication protocols, and lab testing.

Full Description

TEC GROUP IS PARTNERING WITH A WELL-ESTABLISHED AND GROWING CLIENT SUPPLYING CLEAN TECH TECHNOLOGY TO AEROSPACE AND DEFENSE COMPANIES. Due to the nature of projects U.S. Citizenship is required. PLEASE DO NOT APPLY IF YOU ARE NOT A UNITED STATES CITIZEN. This role focuses on developing embedded firmware for power electronics, motor control, and magnetic bearing systems. Work spans architecture, coding, integration, and validation for next-generation industrial and motion-control products. Key Responsibilities • Develop, update, and optimize firmware (C/C++ / Assembly) for power converters, motor drives, and magnetic bearing controls. • Support existing codebases and contribute to new product features. • Participate in design reviews and system integration efforts. • Create technical documentation for requirements, design, testing, and release. • Debug and validate firmware using lab tools and embedded development equipment. • Build test plans, run validation activities, and ensure requirement compliance. • Provide support during internal testing and occasional customer field issues. • Collaborate with hardware and controls engineering on safety-critical software. Required Background • Degree in Electrical Engineering, Computer Engineering, or similar; ~8+ years relevant experience. • Strong C/C++ firmware development, ideally in power electronics or motor control. • Knowledge of control theory, modeling, and control-loop tuning. • Experience with bare-metal programming and low-level drivers (ADC, PWM, timers, SPI, UART, CAN, etc.). • Familiarity with CAN/RS485/Modbus communication. • Hands-on lab experience with scopes, analyzers, and development tools. • Experience with requirements management and Git/SVN. Preferred Experience • TI C2000, TI Sitara, NXP MPC, or similar microcontrollers. • Dual-core processors and high-speed control loops. • Exposure to regulated/standards-driven environments (aerospace, military, automotive). • Model-based design, HIL testing, CANape/INCA. • Field-oriented control, 3-phase power control, advanced PWM techniques. • Sensorless or resolver-based motor control. • Understanding of analog/digital circuits and electric machines.

This job posting was last updated on 12/5/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt