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

Firmware Controls Engineer

$100k - $160k

Actalent

Job Description

Job Description

Job Title: Firmware Controls Engineer

Job Description

This role focuses on designing, implementing, and maintaining software and firmware control algorithms for precision variable frequency drives (VFDs) within embedded systems. The Firmware Controls Engineer applies advanced control theory to electric motor drives and DC/DC converters, collaborates closely with hardware engineering teams, and ensures that embedded control solutions meet both technical specifications and customer requirements.

Responsibilities

  • Design, implement, test, debug, and support operating system and application software for precision variable frequency drives that meet technical and customer requirements.
  • Develop, implement, and refine control algorithms for electric motors and DC/DC converters using control theory and embedded systems techniques.
  • Adhere to established coding standards, revision control practices, and software development processes to ensure high-quality, maintainable code.
  • Solicit, analyze, and incorporate feedback from customers and end users to enhance product functionality, performance, and usability.
  • Conduct and participate in code reviews and design reviews to improve software quality and ensure robust system architecture.
  • Propose and champion new ideas, features, and enhancements, and present them constructively to stakeholders and team members.
  • Document software and firmware designs thoroughly, including code comments, design reports, and technical descriptions for future reference and knowledge sharing.
  • Track, prioritize, and resolve reported software and firmware bugs, performing thorough testing and verification to confirm the effectiveness and stability 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 compatibility and optimal system performance.
  • Serve as a technical lead on assigned projects, coordinating with cross-functional teams and customers to meet deliverables and resolve technical or product issues.
  • Use tools such as Matlab, Simulink, and related modeling environments to design, simulate, and validate control algorithms prior to implementation.
  • Apply knowledge of real-time operating systems and embedded C/C++ development to implement deterministic, reliable control firmware.
  • Utilize version control tools such as GIT to manage source code, branching, merging, and release processes.
  • Contribute to continuous improvement of development processes, tools, and methodologies within the firmware and controls engineering team.

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, particularly in electric motor drives and power electronics.
  • Solid understanding of basic physics relevant to electromechanical systems and power conversion.
  • Expert-level proficiency with Matlab and Simulink for modeling, simulation, and analysis of control systems.
  • Experience with real-time operating systems for embedded applications.
  • Experience with Verilog HDL code development for digital hardware or FPGA-based control implementations.
  • Experience with C and C++ for embedded software development on microcontrollers or DSPs.
  • Experience using GIT or similar version control systems for source code management.
  • Minimum of 3 years of related experience in firmware, controls engineering, or embedded systems development.
  • Ability to work closely with electrical hardware engineers to ensure hardware-software compatibility and system-level performance.
  • Ability to design, implement, test, and debug embedded control software and firmware for precision variable frequency drives.
  • Capability to conduct and participate in code and design reviews and to follow established coding and revision control standards.

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 design.
  • Experience with Mathematica or similar tools for advanced mathematical modeling and analysis.
  • Familiarity with power electronics, including variable frequency drives, DC/DC converters, and electric motor control systems.
  • Experience working with PC boards and understanding of hardware interfaces relevant to embedded control systems.
  • Experience with firmware development for embedded systems in power electronics applications.
  • Strong analytical and problem-solving skills, with the ability to diagnose and resolve complex control and firmware issues.
  • Effective communication skills for collaborating with cross-functional teams and engaging with customers and end users.
  • Ability to document designs clearly and thoroughly, including reports, design descriptions, and code-level documentation.
  • Interest in championing new ideas and features and contributing to continuous product improvement.

Work Environment

This is an onsite role in a hardware-focused engineering environment where firmware, controls, and power electronics development occur in close collaboration. The Firmware Controls Engineer works directly with electrical hardware engineers, power electronics equipment, and embedded development platforms to design and validate control solutions for variable frequency drives and related systems. The position involves hands-on work with embedded systems, test setups, and laboratory equipment, as well as frequent use of software tools such as Matlab, Simulink, Verilog development environments, Vivado, Vitis, and version control systems like GIT. Working hours follow a standard onsite engineering schedule, with in-person collaboration, design reviews, and lab testing forming a key part of the daily routine.

Job Type & Location

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

Pay and Benefits

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

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

full company benefits- health, dental, vision, 401K, etc.

Workplace Type

This is a fully onsite position in Franksville,WI.

Application Deadline

This position is anticipated to close on Sep 4, 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 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

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

If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email View email address on ziprecruiter.com for other accommodation options.

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

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall 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 applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Controls Engineer in Franksville, WI vacancy
  •  ...direct reports. Requirements Qualifications ~ Minimum 2 years of proven successful working experience in electrical controls engineering. ~4-year technical degree in related field. ~ Solid organizational skills to include attention to detail and... 
    Suggested
    Work experience placement
    Work at office
    Flexible hours

    Flores Automation LLC

    Muskego, WI
    3 days ago
  • $95k - $110k

     ...Controls Engineer Ready to use your PLC skills without the plant-floor grind? This Controls Engineer role offers stable day shift hours, a flexible manager, and a team that actually supports you. You will be working with precision filling and weighing equipment used... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    Night shift
    Weekend work
    Day shift

    TERRA Staffing Group

    Sturtevant, WI
    5 days ago
  •  ...Controls Engineer (Automation / PLC / HMI) Location: Milwaukee, WI Employment Type: Full-Time Travel: 15-20% (Domestic & International) We are a growing industrial automation company located in Milwaukee, Wisconsin. We specialize in custom control systems, PLC programming... 
    Suggested
    Permanent employment
    Full time
    Casual work
    Remote work

    EGN Technical Resources LLC

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

     ...division is currently seeking a Lead Embedded Software Engineer. This role may be based at our Franksville, WI;...  ...Embedded Software Engineer will develop embedded software/firmware for high performance, real-time controls and protective relays used for smart grid... 
    Suggested
    H1b
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Relocation package

    Eaton Corporation

    Franksville, WI
    13 hours ago
  • $107k

     ...About the Role We are seeking a 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... 
    Suggested
    Remote work

    MalaceHR

    Sturtevant, WI
    more than 2 months ago
  •  ...seeking a highly skilled Embedded C++ Software Engineer to join our team in Franksville, WI. This...  ...coding practices to protect embedded controls in the field.Collaborate with cross-functional teams, including hardware, firmware, and QA engineers.Participate in technical... 

    Kasmo Global

    Franksville, WI
    4 days ago
  •  ...Controls Engineer A Controls Engineer with a primary focus on process control loops and drive systems that support a manufacturing facility. Excellent troubleshooting skills are required for the day-to-day needs of operations. Work will be performed on projects of small... 

    Yochana

    Racine, WI
    2 days ago
  •  ...help customers succeed around the world. Our culture is built on engineering excellence, collaboration, integrity, and continuous...  ...careers while making a meaningful impact. We are seeking a Controls Field Engineer to join our team in Mount Pleasant, WI. This role... 
    Work at office
    Flexible hours

    Twin Disc

    Racine, WI
    2 days ago
  •  ...Position Summary The Process Controls Engineer supports the automation, instrumentation and control systems used in MDG’s manufacturing operations, including fermentation, downstream processing, drying and blending. This hands-on role ensures that equipment used... 
    Full time
    For contractors
    Work at office
    Local area
    Remote work

    Microbial Discovery Group

    Franklin, WI
    a month ago
  •  ...Overview Provide technical leadership and design of electrical controls and PLC programming of a diverse range of custom automated...  ...Other standard electrical control components The Controls Engineer will work closely with the Project Manager, Systems Engineer and... 
    Work at office

    Ascential Technologies

    Sturtevant, WI
    5 days ago
  • $105k - $154k

     ...the future of the smart grid, real‑time controls, and high‑performance protective relays...  ...collaborative team of software, hardware, and test engineers to build next‑generation intelligent...  ..., influencing critical hardware and firmware decisions.• Champion embedded... 
    Local area
    Relocation

    Eaton Corporation

    Franksville, WI
    13 hours ago
  •  ...Job Description Job Description Controls Engineer Job Summary: Conveniently located in Mount Pleasant, Racine Railroad Products is a Wisconsin family-owned business, proud to provide innovative equipment and tools to the most prominent rail customers in the... 
    Local area
    Remote work
    Night shift

    RACINE RAILROAD PRODUCTS INC

    Racine, WI
    9 days ago
  •  ...Oslo, our Devices innovation center is home to 300+ passionate engineers working across hardware, software, mechanics, audio, media processing...  ...camera sensors and image processing pipelines; thermal and fan control; touch displays; and board bring-up - with assignments tailored... 

    Cisco Systems, Inc.

    Wind Lake, WI
    2 days ago
  •  ...Job Title: Hardware Power Electronics Engineer Location: Franksville, WI - onsite  Employment Type: Direct salaried employee with...  ..., Silicon Carbide MOSFET, GaN power conversion design and FPGA control experience.  What You'll Do: Develop next generation power... 
    Full time
    Work experience placement
    Worldwide

    Acara Solutions

    Franksville, WI
    a month ago
  • $900 per month

     ...Our growing software company is seeking a talented and motivated Junior Software Engineer to join our team in the US. As a Junior Software Engineer you will be responsible for assisting in the development and maintenance of our software products. This is an exciting opportunity... 
    Visa sponsorship
    Relocation package
    Free visa

    AdventureRecruit UAE

    Waterford, WI
    2 days ago
  •  ...Yaskawa America, Inc. / Motoman is seeking an OEM Business Development Engineer to execute critical projects related to the integration of VFDs into OEM products. This role will provide technical guidance, support to customers, and manage relationship with internal teams... 

    Yaskawa America, Inc. / Motoman

    Franklin, WI
    3 days ago
  • Business Process AnalystLocation: Remote (WFH USA Michigan Macomb) with occasional travel to Franklin, WI Years of Experience: 5-7 YearsJob Summary: We are seeking a skilled Business Process Analyst to support our QAD implementation project. The ideal candidate will collaborate...
    Contract work
    Remote work
    Work from home

    Yantran LLC

    Franklin, WI
    4 days ago
  • Company DescriptionSonsoft , 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
    3 days ago
  •  ...Insight Global is looking for a C++ Software Engineer for a yearlong contract opportunity to join a leading name within the diversified...  ...contribute to successful project outcomes. Finally, utilizing version control (such as Git and GitHub) and engaging in code reviews will... 
    Contract work

    Insight Global

    Caledonia, WI
    17 hours ago
  • Jing Hau is seeking a skilled PHP Developer to join our dynamic team in the United States, with remote work options available. You will be responsible for developing and maintaining web applications, troubleshooting and debugging code, and collaborating with cross-functional...
    Immediate start
    Remote work

    Jing Hau

    Waterford, WI
    3 days ago
  • $110.5k - $160k

     ...application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates...  ...(SQL and NoSQL), Contributing to open-source projects, Version control systems, Debugging and troubleshooting complex systems *... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Racine, WI
    4 days ago
  •  ...Senior Electrical Engineer Job Posting Location: Racine, WI Posting Start Date: 6/30/26 Req Id: 8885...  ...all aspects of product operation in the design of an electrical/control system, including product compliance, product enhancements and... 
    Permanent employment
    Temporary work
    H1b
    Remote work
    Worldwide

    Modine Manufacturing Company

    Racine, WI
    1 day ago
  •  ...Electrical Engineer Randstad Engineering Solutions is looking for an Electrical Engineer to join our team working onsite at an industrial farming equipment supplier in Racine, WI. Required Skills: ~5 years experience in electrical system design ~ Experience... 

    Samprasoft

    Racine, WI
    3 days ago
  • $82.58k

     ...delivers water, facilities, and environmental projects to address client challenges in the most promising markets. As an Electrical Engineer, you'll play a key role in the design and delivery of complex substation and industrial projects that ensure the reliability,... 
    Work experience placement
    H1b

    CDM Smith

    Racine, WI
    4 days ago
  •  ...distributed global workforce. Position Overview The Application Engineer - Electrification is responsible for the application of...  ...design Strong understanding of: Power electronics Motor control systems Electric machines Control systems with power... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Twin Disc, Incorporated

    Mount Pleasant, WI
    22 days ago
  • ARK Solution is looking for a passionate and innovative AI Developer Intern to join our growing technology team. This internship opportunity is ideal for candidates interested in Artificial Intelligence, automation, web technologies, and social media solutions. The selected...
    Internship

    ARK Solution

    Wind Lake, WI
    3 days ago
  • $106.73k - $163.65k

     ...project or program delivery.Resource Management: Managing and controlling project and program budgets, allocating resources effectively...  ...RequiredBachelor’s degree in Computer Science, MIS, Engineering, or related field.5+ years of SAP experience, including PP/MM... 

    CNH Industrial

    Racine, WI
    13 hours ago
  •  ...leiligheter i Chamonix og Marbella. Er du nysgjerrig og vil vite mer? Ta gjerne kontakt med oss for en uformell prat om stillingen! Engineering Manager, Thore Fuglestad, E-post: ****@*****.*** | Telefon: 464 05 633 Recruitment & Employer Branding Manager, Andrea... 

    Visma Enterprise AS

    Waterford, WI
    19 hours ago
  •  ...reference patterns for serverless, containers, event-driven, integration, and data platforms. Embeds cross-cloud security and compliance controls (identity, encryption, logging, data protection) with Security and Network partners. What’s Needed? Multi-cloud expertise across... 

    ManpowerGroup Global, Inc.

    Waterford, WI
    4 days ago
  •  ...and shaping architectural capability across a global organization.Bachelor’s degree in computer science, Information Technology, Engineering, or related field.Qualified candidates must be legally authorized to work in the United States without current or future sponsorship... 
    Full time
    Worldwide
    Relocation
    Flexible hours
    1 day per week

    SC Johnson

    Racine, WI
    2 days ago

Do you want to receive more vacancies?

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