A

Embedded Controls Engineer

Accepting applications

Actalent · Caledonia, WI

Full-Time Mid_senior AIC++FPGAMATLABVerilog
Posted
6d ago
Category
Test
Experience
Mid_senior
Country
United States
Job Title: Embedded Controls Engineer

Job Description

The Embedded Controls Engineer designs, implements, and maintains software and firmware algorithms that enable high‑performance operation of precision variable frequency drives (VFDs). This role focuses on applying advanced control theory to embedded systems, working closely with electrical hardware engineers to ensure seamless integration between software, firmware, and power electronics. The engineer contributes throughout the product lifecycle, from concept and design through testing, deployment, and ongoing support.

Responsibilities

Design, implement, test, debug, and support operating system and application software for precision variable frequency drives to meet technical and customer requirements.
Develop and maintain firmware algorithms and embedded control software for electric motor control and DC/DC converter applications.
Adhere to established coding standards, revision control practices, and software development processes, including the use of GIT for version control.
Solicit, analyze, and incorporate feedback from customers and end users to continuously improve software performance, usability, and reliability.
Conduct and participate in code reviews and design reviews to ensure high quality, robust, and maintainable software and firmware designs.
Propose and champion new ideas and features, regardless of size, in a respectful and collaborative manner to enhance product capabilities.
Document software and firmware designs with clear comments, technical reports, and design descriptions to support maintainability and knowledge sharing.
Track, investigate, and resolve reported bugs, and perform thorough testing and verification to confirm the effectiveness and robustness of fixes.
Design and develop reusable software and system components, and integrate them into both existing and new product designs to improve efficiency and consistency.
Collaborate closely with electrical hardware engineers in planning, design, and development to ensure software and hardware performance, compatibility, and system-level optimization.
Serve as technical lead on assigned projects, coordinating with cross-functional teams and customers to meet deliverables and resolve technical issues related to control algorithms, embedded software, and system behavior.

Essential Skills

Master’s degree in Electrical Engineering or Mechanical Engineering with an emphasis on control of electric motors and/or DC/DC converters.
Strong in control theory and its application to real-world engineering problems, particularly in motor control and power electronics.
Solid understanding of basic physics relevant to electric machines, power conversion, and dynamic systems.
Expert-level proficiency with MATLAB and Simulink for modeling, simulation, and implementation of control algorithms.
Experience with real-time operating systems (RTOS) for embedded control applications.
Experience developing Verilog HDL code for programmable logic or FPGA-based control implementations.
Proficiency in C and C++ for embedded software development on microcontrollers and related platforms.
Experience using GIT or similar tools for source control and collaborative software development.
At least 3 years of related experience in embedded systems, control engineering, or similar fields.

Additional Skills & Qualifications

Experience with Vivado and Vitis design suites for FPGA and embedded system development.
Experience with MATLAB/System Generator for FPGA-based control and signal processing implementations.
Experience with Mathematica or similar tools for advanced analysis, modeling, and algorithm development.
working with electric motors, power electronics, and PC board-level hardware in an embedded context.
Ability to design reusable software and firmware components and integrate them into complex systems.
Strong communication skills to collaborate effectively with cross-functional teams and customers.
Ability to lead technical aspects of projects, including coordinating design decisions and resolving system-level issues.

Work Environment

This is an onsite role in a hands-on engineering environment focused on embedded control systems, electric motor drives, and power electronics. The Embedded Controls Engineer works closely with electrical hardware engineers, engaging directly with laboratory equipment, PC boards, and variable frequency drive hardware during development and testing. The work involves a mix of office-based design and analysis using tools such as MATLAB, Simulink, Verilog development environments, and version control systems, as well as lab-based integration, debugging, and validation of embedded software and firmware on real hardware. The environment supports collaboration, design reviews, and continuous improvement of products and processes.

Job Type & Location

This is a Permanent position based out of Caledonia, WI.

Pay And Benefits

The pay range for this position is $100000.00 - $150000.00/yr.

Full benefits- health, dental, vision, 401K

Workplace Type

This is a fully onsite position in Caledonia,WI.

Application Deadline

This position is anticipated to close on Jun 5, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
Show more Show less