Sr. Firmware Control Engineer

Overview

On Site
$70 - $80
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

Firmware Control Engineer
Firmware
UPS
uninterruptible power supplies
power management
semiconductor
manufacturing
simulation
audio/video
retail
engineering
firmware development
product development
estimation
design
programming
testing
integration
inverter
battery
bug
software
hardware
embedded
code reviews
electrical engineering
computer engineering
embedded systems
DC/AC
inverters
C2000 series
real-time control
motor drives
Matlab
Simulink
electrical schematics
data sheets
CAN
RS485
I2C
SPI
Git source
Jira
Lithium
circuit design
power electronics

Job Details

Selected candidates will be engaged under our payroll on a W2 basis.

Job Title: Sr. Firmware Control Engineer

Location: Waukegan, IL 60085

Duration: 12 Months (High possibility for Temp-to-Perm)

Sr. Firmware Control Engineer

Job Description
Position Summary:
The Sr. Firmware Control Engineer will be involved in firmware development for high-performance uninterruptible power supplies (UPS) and power management products used in various applications, including medical, semiconductor manufacturing, flight simulation, imaging, audio/video, and retail. The position will be part of a multi-disciplined engineering team in Waukegan, IL. We are looking for motivated professionals with strong skills in firmware development and excellent communication skills.

Essential Functions/Responsibilities:

Participate in tasks related to new product development including planning, task estimation, design, programming, unit testing, peer review, integration and release.
Design and implement the inverter and battery charger for UPS systems.
Analyze and modify existing firmware as it relates to product enhancements and bug fixes.
Collaborate with a multi-discipline engineering team (software, hardware, and test) to define requirements between hardware and embedded software subsystems.
Participate and lead design and code reviews.

Minimum Requirements:

A minimum of 5 years of firmware control engineering experience
Bachelor s degree in electrical engineering, computer engineering, or a related engineering field.
Proven experience in embedded systems design with DC/AC inverters.
Experience with Texas Instruments C2000 series focusing on real-time control, inverters or motor drives, and system-level integration of control and communication subsystems.
Experience with Matlab/Simulink is required.
Ability to read and understand electrical schematics and component data sheets.
Experience with CAN and RS485 communications is a plus.
Experience with I2C and SPI communication protocols.
Strong documentation and writing skills.
Experience with Git source code control and Jira project management platform.
Experience with systems using Lithium Battery management is a plus.
Experience with electronic circuit design is a plus.
Working knowledge of power electronics design is a plus.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.