Firmware Controls Engineer
$100k - $145kActalent
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.
$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...SuggestedPermanent employmentWork at office$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...SuggestedLocal area- ...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...SuggestedWork at officeWorldwideFlexible hours
$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...SuggestedDaily paidContract workTemporary workWork at office$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$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 employmentFull timeRemote work- 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
$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 employmentTemporary work- ...-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 timeH1bRemote work
- ...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 jobInternship
- ...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 wageFull timeContract workTemporary workWork experience placementRemote work
$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$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...ApprenticeshipRemote work$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 workTemporary work- ...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...
- ...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...
- 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...
$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 timeTemporary workWork at officeLocal areaRemote workNight shift- ...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
- ...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
- ...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 contractContract workRemote workMonday to Friday
- 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...
- ...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...H1bWork at officeRemote workRelocationVisa sponsorship
- ...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 areaWorldwideFlexible hours
$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...H1bWork at officeLocal areaRemote workRelocationVisa sponsorship- ...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 wageFull timeContract workTemporary workWork experience placementWork at officeRemote work
$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 jobFull time- ...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
- 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...
- 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 timeTemporary workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Controls Engineer. Be the first to apply!



