Simulink Engineer – Power Converter Controls

Akkodis

Town of Niskayuna (NY)

Hybrid

USD 110,000 - 138,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
Short-term disability
Commuter benefits
401K plan
Paid vacation

Job summary

Akkodis is seeking a Contract Firmware Engineer – Power Converter Controls in the New York area. You will develop, test, and maintain embedded firmware for power electronic converters, focusing on control loops, DSP, and hardware interfaces.

This hybrid, 12+ month role requires 5+ years in embedded firmware, strong C/C++, MATLAB/Simulink, and hands-on experience with power converters or motor drives; MISRA/DO-178C knowledge is a plus. Competitive W2 rates apply.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field (or equivalent experience).
  • 5+ years of embedded firmware development experience, including at least 3 years with power converters or motor drives.
  • Strong proficiency in C/C++, MATLAB/Simulink; experience with embedded IDEs, debuggers, version control (Git).
  • Hands-on experience with microcontrollers or DSPs used in power electronics (TI C2000, STM32, NXP, Microchip).
  • Solid understanding of control theory, digital control loops, sampling, filtering, and real-time constraints.

Responsibilities

  • Design, implement, and optimize embedded C/C++ firmware for power converter controls (current/voltage loops, PWM, protection).
  • Implement and tune control algorithms (PID, field-oriented control) on MCUs/DSPs.
  • Develop low-level drivers for ADC, PWM, timers, GPIO, CAN/SPI/I2C/UART/Ethernet.
  • Integrate firmware with power hardware and sensors with hardware engineers.
  • Plan and execute tests including unit, bench, and HIL tests; use scopes and debuggers to troubleshoot.

Skills

Embedded firmware
C/C++
MATLAB/Simulink
Hardware interfacing

Education

Bachelor’s degree in EE/CE or related
Master’s degree in Power Electronics (preferred)

Tools

TI C2000 / STM32 / NXP / Microchip
Embedded IDEs & debuggers
Git

Job description

The Contract Firmware Engineer – Power Converter Controls will develop, maintain, and test embedded control firmware for power electronic converters (e.g., inverters, rectifiers, DC/DC converters). The role focuses on implementing control algorithms, digital signal processing, and hardware interface code on embedded controllers to meet performance, safety, and reliability requirements.

Duartion: 12+ Months

Work Type: Hybrid

Rate Range: $80/hour on W2 to $100/hour on W2;The rate may be negotiable based on experience, education, geographic location, and other factors.

Key ResponsibilitiesArea
Firmware Development

Design, implement, and optimize embedded C/C++ firmware for power converter controls (e.g., current/voltage loops, PWM generation, protection logic).

Control Algorithms

Implement and tune control algorithms (e.g., PID, field-oriented control, grid-tied control, active front-end control) in fixed- or floating-point on MCUs/DSPs.

Hardware Interface

Develop low-level drivers for peripherals (ADC, PWM, timers, GPIO, communication interfaces such as CAN, SPI, I2C, UART, Ethernet).

System Integration

Integrate firmware with power hardware, sensors, gate drivers, and communication networks in collaboration with hardware and systems engineers.

Testing & Debug

Plan and execute unit tests, bench tests, and hardware-in-the-loop (HIL) tests; use oscilloscopes, logic analyzers, and debuggers to troubleshoot issues.

Documentation

Create and maintain firmware design documents, interface specifications, test procedures, and release notes.

Quality & Safety

Follow coding standards, code review practices, and relevant safety/quality processes (e.g., MISRA, ISO, DO-178C or similar where applicable).

Propose and implement improvements in performance, stability, and robustness of control firmware and development workflows.

Required QualificationsCategory
Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field (or equivalent experience).

Experience

5+ years of embedded firmware development experience, including at least 3 years with power converters or motor drives.

Languages & Tools

Strong proficiency in C/C++, Mathworks Simulink; experience with embedded IDEs, debuggers, version control (e.g., Git).

Embedded Platforms

Hands-on experience with microcontrollers or DSPs commonly used in power electronics (e.g., TI C2000, STM32, NXP, Microchip, etc.).

Demonstrated experience with controls for inverters, DC/DC converters, rectifiers, motor drives, or similar power electronic systems.

Control & DSP

Solid understanding of control theory, digital implementation of control loops, sampling, filtering, and real-time constraints.

Comfortable working around high-power lab setups with appropriate safety practices; able to bring up and test firmware on hardware.

Communication

Strong written and verbal communication skills; able to collaborate with cross-functional teams and report progress/issues clearly.

Work Authorization
Preferred QualificationsArea
Advanced Education

Master’s degree in Power Electronics, Controls, or related field.

Standards & Safety

Experience with grid codes, functional safety, or aerospace/industrial standards.

Modeling & Simulation

Experience with MATLAB/Simulink, PLECS, or similar tools for control design and plant modeling.

HIL & Automation

Experience with HIL (e.g., Speedgoat, dSPACE, OPAL-RT, Typhoon) and automated test setups.

Communication Protocols

Knowledge of CANopen, Modbus, Ethernet/IP, or custom protocols for converter control and monitoring.

Code Quality

Familiarity with static analysis tools, unit test frameworks, and coding standards (e.g., MISRA C).

Item
Description
Tools

Matlab Simulink, Coder, & ***

*** C/C++
DSP Platforms
FPGA

Equal Opportunity Employer/Veterans/Disabled

Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client.

To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.akkodis.com/en/privacy-policy.

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

The California Fair Chance Act

Los Angeles City Fair Chance Ordinance

Los Angeles County Fair Chance Ordinance for Employers

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Simulink Engineer - Power Converter Controls
Simulink Engineer - Power Converter Controls

Akkodis • Town of Niskayuna (NY)

Hybrid
USD 103,000 - 131,000
Hybrid Power Converter Firmware Engineer - Simulink/C
Hybrid Power Converter Firmware Engineer - Simulink/C

Akkodis • Town of Niskayuna (NY)

Hybrid
USD 110,000 - 138,000
Medical insurance
Dental insurance
Vision insurance
+5
Lead Firmware Engineer - Power Conversion Control
Lead Firmware Engineer - Power Conversion Control

Proper Voltage Inc. • United States

Remote
USD 150,000 - 175,000
Principal Firmware Engineer - Power Conversion Control
Principal Firmware Engineer - Power Conversion Control

Proper Voltage • United States

On-site
USD 165,000 - 205,000
Equity options
Healthcare benefits
Paid time off
Control Systems/Embedded Software Engineer I
Control Systems/Embedded Software Engineer I

Southern States Brand • Hampton (GA)

On-site
USD 80,000 - 100,000
Lead Controls Engineer - Power Electronics
Lead Controls Engineer - Power Electronics

Proper Voltage Inc. • United States

On-site
USD 150,000 - 175,000
Embedded Controls Design Engineer
Embedded Controls Design Engineer

Acara Solutions, Inc. • Milwaukee (WI)

On-site
USD 95,000 - 130,000
Lead Controls Engineer - Power Electronics
Lead Controls Engineer - Power Electronics

Proper Voltage Inc. • Carlsbad (CA)

On-site
USD 150,000 - 175,000
Equity options
Generous PTO
Embedded Controls Design Engineer
Embedded Controls Design Engineer

Aleron • Milwaukee (WI)

On-site
USD 90,000 - 130,000
Senior Embedded Firmware Engineer – Power Electronics
Senior Embedded Firmware Engineer – Power Electronics

OmniOn Power • Plano (TX)

On-site
USD 90,000 - 140,000