Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Controls Engineer

$100k - $145k

Actalent

Firmware Controls Engineer

This role focuses on designing, implementing, and maintaining software and firmware algorithms that operate precision variable frequency drives (VFDs). The Embedded Controls Engineer applies advanced control theory to embedded systems, working closely with hardware teams to ensure high performance, reliability, and compatibility of electric motor control and power electronics products.

Responsibilities:

  • Design, implement, test, debug, and support operating system and application software for precision variable frequency drives that meet technical specifications and customer requirements.
  • Develop, maintain, and optimize embedded control algorithms for electric motors and DC/DC converters using control theory principles.
  • Adhere to established coding standards, revision control practices, and software development processes to ensure code quality and traceability.
  • Solicit, analyze, and incorporate feedback from customers and end users to continuously improve software functionality, performance, and usability.
  • Conduct and actively participate in code reviews and design reviews, providing constructive feedback and ensuring alignment with system requirements.
  • Champion new ideas and features, regardless of size, and present them clearly and respectfully to team members and stakeholders.
  • Document designs thoroughly with clear code comments, technical reports, and design descriptions to support maintainability and knowledge sharing.
  • Track, analyze, and resolve reported software bugs, and perform thorough testing to verify the effectiveness and robustness of implemented 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 the planning, design, and development of products to ensure software and hardware performance, integration, and compatibility.
  • Serve as a technical lead on assigned projects, coordinating with cross-functional teams and customers to meet deliverables and resolve technology or product issues.
  • Utilize tools such as MATLAB and Simulink to model, simulate, and validate control algorithms before implementation on embedded platforms.
  • Apply real-time operating system concepts to ensure deterministic behavior and reliable execution of embedded control software.
  • Use version control tools such as Git to manage source code, branches, and releases across multiple projects.

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 experience in control theory and its application to engineering problems, especially in electric motor and power electronics control.
  • Solid understanding of basic physics as it applies to electromechanical and power electronic systems.
  • Expert-level proficiency with MATLAB and Simulink for modeling, simulation, and design of control systems.
  • Experience with real-time operating systems and their use in embedded control applications.
  • Experience developing with Verilog HDL for programmable logic or FPGA-based control implementations.
  • Experience with C and C++ for embedded software development on microcontrollers or embedded processors.
  • Experience using Git for source code management, version control, and collaborative development.
  • At least 3 years of related professional experience in embedded systems, control engineering, or a closely related field.

Additional Skills & Qualifications:

  • Experience with Vivado and Vitis design tools for FPGA and embedded system development.
  • Experience with MATLAB/System Generator for FPGA-based control design.
  • Experience with Mathematica or similar mathematical design and analysis suites.
  • Experience working with electric motors, power electronics, and PC board-level hardware.
  • Familiarity with firmware development for power electronics and variable frequency drives.
  • Ability to work as a technical lead, coordinating efforts across multiple functional groups and with customers.
  • Strong documentation skills, including writing clear design reports, specifications, and code comments.
  • Ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.

Work Environment:

This is an onsite position where the Embedded Controls Engineer works closely with electrical hardware engineers and cross-functional teams in a collaborative development environment. The role involves hands-on interaction with embedded systems, electric motor drives, power electronics, and related test equipment. Work typically takes place in an engineering office and lab setting, with access to tools such as MATLAB, Simulink, FPGA design suites, and version control systems. The onsite environment supports frequent design reviews, real-time collaboration, and direct access to hardware prototypes and test setups.

Job Type & Location:

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

Pay and Benefits:

The pay range for this position is $100000.00 - $145000.00/yr. Full benefits- health, dental, vision, 401K.

Workplace Type:

This is a fully onsite position in Racine, WI.

Application Deadline:

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

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Firmware Controls Engineer in Racine, WI vacancy
  • $100k - $145k

     ...Firmware Controls Engineer This role focuses on designing, implementing, and maintaining software and firmware algorithms that operate precision variable frequency drives (VFDs). The Embedded Controls Engineer applies advanced control theory to embedded systems, working... 
    Suggested
    Permanent employment
    Work at office

    Actalent

    Caledonia, WI
    9 hours ago
  • $65k - $90k

     ...Job Description Job Description We are seeking an Entry Level Controls or Electrical Engineer to join a local manufacturing company in the Racine, WI area for a direct hire. Pay: $65,000 - 90,000 plus 15% bonus Description: The electrical engineer is... 
    Suggested
    Local area

    JellTech Consulting

    Racine, WI
    6 days ago
  •  ...flexible, outcome-focused environment that supports a distributed global workforce. Position Summary Twin Disc is seeking a Controls Field Engineer to join our team in Mount Pleasant, WI. This role blends hands-on fieldwork with engineering development , requiring... 
    Suggested
    Work at office
    Worldwide
    Flexible hours

    Twin Disc, Incorporated

    Mount Pleasant, WI
    16 days ago
  • $35 - $59 per hour

     ...Job Description Job Description Controls Engineer - Traveling Job Description We are seeking a highly skilled Controls Engineer with expertise in PLC commissioning and troubleshooting for various types of material handling systems. The ideal candidate will have... 
    Suggested
    Daily paid
    Contract work
    Temporary work
    Work at office

    Actalent

    Racine, WI
    5 days ago
  • $100k

     ...Job Description Job Description Controls Engineer – Direct Hire Location: Sturtevant, WI Salary: Up to $100,000 We’re working with a well-established manufacturer that designs and builds highly automated production equipment used across multiple industrial... 
    Suggested

    Sterling Engineering Inc.

    Sturtevant, WI
    6 days ago
  • $105k

     ...Programmable Logic Controls (PLC) Robotic Automation Engineer A four year engineering degree, two years of Allen Bradley programmable logic controls programming experience, two years of electrical engineering experience and an interest in working in the field are required... 
    Permanent employment
    Full time
    Remote work

    MRINetwork

    Oak Creek, WI
    2 days ago
  • Actalent is looking for an Embedded Firmware Engineer based in Franksville, WI. This permanent position involves designing, implementing, and maintaining firmware for precision variable frequency drives (VFDs). Candidates should have significant experience with FPGA, C++... 
    Permanent employment

    Actalent

    Franksville, WI
    4 days ago
  • $105k - $150k

     ...Job Title: Embedded Firmware Engineer Job Description We are currently seeking a Firmware Design Engineer to join our development...  ..., implement, test, debug and provide support for firmware controlling DC/DC converters and Electric Motors. Adhere to established... 
    Permanent employment
    Temporary work

    Actalent

    Caledonia, WI
    14 hours ago
  •  ...-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Racine, WI
    21 hours ago
  •  ...when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world...  ...teams Bonus : Familiarity with Git or version control systems Knowledge of object-oriented design patterns Contributions... 
    Remote job
    Internship

    Danaher

    Racine, WI
    2 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Racine, WI
    1 day ago
  • $100k - $130k

     ...Job Description Job Description Electrical Controls Engineer The Electrical Controls Engineer is responsible for supporting and improving plant automation, electrical controls, and manufacturing equipment performance. This role serves as the technical expert for... 
    Full time

    Matthews Professional Employment

    Kenosha, WI
    15 days ago
  • $128k - $140k

     ...About the Role We are seeking a Senior Controls/Automation Engineer to design, develop, and implement automation control systems for industrial processes and warehouse distribution equipment. This role requires expertise in engineering principles, programming, and control... 
    Apprenticeship
    Remote work

    MalaceHR

    Kenosha, WI
    8 days ago
  • $35 - $42 per hour

     ...Responsibilities Design, develop, and program PLC- and HMI-based control systems for centrifuge and related process equipment Create...  ...needed Collaborate with mechanical, electrical, and project engineers to deliver complete system solutions Job Type & Location... 
    Contract work
    Temporary work

    Actalent

    Kenosha, WI
    5 days ago
  •  ...Job Title: Embedded C++ Software Engineer Job Description: We are seeking a highly...  ...coding practices to protect embedded controls in the field. Collaborate with cross-functional teams, including hardware, firmware, and QA engineers. Participate in... 

    Kasmo Global

    Franksville, WI
    3 days ago
  •  ...Required (Basic) Qualifications: Bachelor's degree in Engineering, Computer Science, Physics or Mathematics from an accredited...  ....) Knowledge of power systems, switchgear and regulator controls products/applications. Experience with C/C++ or other programming... 

    3B Staffing LLC

    Franksville, WI
    2 days ago
  • 1.) C++ with embedded systems....too many people say they have C++ but haven't done it for embedded product or have actually been working more in C or Matlab and not actually C++. The interviewers will ask technical questions about C++ and object oriented programming and...

    3B Staffing LLC

    Franksville, WI
    2 days ago
  • $89k - $143.75k

     ...Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting...  ...product. The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Racine, WI
    2 days ago
  •  ...and driver-level development. ~ Experience with real-time systems and multi-threaded programming. ~ Familiarity with version control systems (e.g., Git) and CI/CD pipelines. ~ Excellent problem-solving and communication skills. Preferred Qualifications:... 
    Long term contract

    3B Staffing LLC

    Franksville, WI
    2 days ago
  •  ...team-driven, and a fast-growing enterprise with great opportunities for advancement. We are currently seeking a Project Controls Engineer to join our team. Duties & Key Responsibilities: • Perform machine function testing to ensure control panel components... 
    Remote work

    Centrisys/CNP

    Kenosha, WI
    12 days ago
  •  ...Job Title: Embedded C++ Software Engineer Contract Type: Long-Term Contract (Potential for Extension or Conversion) Overview...  ...multi-threaded programming . Proficiency in version control tools (e.g., Git) and familiarity with CI/CD pipelines .... 
    Long term contract
    Contract work
    Remote work
    Monday to Friday

    Kasmo Global

    Franksville, WI
    21 hours ago
  • SAP Project Manager Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...

    SonSoft

    Racine, WI
    2 days ago
  •  ...Lead Embedded Software Engineer Eaton's ES AMER ESS division is currently seeking a Lead Embedded Software Engineer...  ...Software Engineer will develop embedded software/firmware for high performance, real-time controls and protective relays used for smart grid... 
    H1b
    Work at office
    Remote work
    Relocation
    Visa sponsorship

    Eaton Plc

    Franksville, WI
    21 hours ago
  •  ...Hybrid Application Engineer At Twin Disc, we power innovation. As a global leader in power transmission technology, we continuously...  ...or design Strong understanding of: power electronics, motor control systems, electric machines, control systems with power electronic... 
    Local area
    Worldwide
    Flexible hours

    Twin Disc

    Racine, WI
    2 days ago
  • $105k - $154k

     ...division is currently seeking a Lead Embedded Software Engineer. The expected annual salary range for this role...  ...Software Engineer will develop embedded software/firmware for high performance, real-time controls and protective relays used for smart grid applications... 
    H1b
    Work at office
    Local area
    Remote work
    Relocation
    Visa sponsorship

    Eaton

    Franksville, WI
    21 hours ago
  •  ...Description & Requirements Maximus is currently seeking an Associate Engineer. This person will work as a junior member of a software development team, responsible for the development, implementation and post deployment support of enterprise applications. In this... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Maximus

    Racine, WI
    1 day ago
  • $128.19k - $184.01k

     ...change in the world. This role will be working on our Poe product. About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings together the world’s leading AI models in one place. You will work... 
    Remote job
    Full time

    Quora

    Racine, WI
    4 days ago
  •  ...Join Raytheon’s virtual Electrical Engineering career fair and discover how you can help build the technologies behind some of the world’s most critical missions. We’re hiring students and eager professionals ready to innovate, solve complex challenges, and make an impact... 
    Remote job

    RTX

    Racine, WI
    21 hours ago
  • Job Title: SAP MDG ABAP Lead Consultant Work Location & Reporting Address: Racine, WI 53403 (onsite) Detailed Job Description: Minimum years of experience: 10 years Must Have Skills: • MDG • MDG ABAP • S4HANA Role and...

    eTeam

    Racine, WI
    2 days ago
  • Job details Job Role Principal - Enterprise Applications Work Location Racine, WI State / Region / Province Wisconsin Country USA Skills Technology|SAP Functional|SAP Logistics Execution Domain ...
    Full time
    Temporary work
    Relocation

    Infosys

    Racine, WI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Controls Engineer. Be the first to apply!