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 us.fitly.work 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 6 days ago
Similar jobs that could be interesting for youBased on the Firmware Controls Engineer in Franksville, WI vacancy
  • Controls Engineer - PLC & HMI AutomationBuild the Future of Industrial AutomationWe're looking for a Controls Engineer who thrives on solving complex challenges, bringing machines to life, and creating automation solutions that make a real impact.In this role, you'll be... 
    Suggested

    CyberCoders

    Franklin, WI
    2 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
  •  ...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 multitasking... 
    Suggested
    Work experience placement
    Work at office
    Flexible hours

    Flores Automation

    Muskego, WI
    6 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... 
    Suggested

    3B Staffing LLC

    Franksville, WI
    2 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... 
    Suggested

    Yochana

    Racine, WI
    2 days ago
  • $150k - $170k

     ...Job Title:  Embedded Software Engineer Location:  Milwaukee WI  Employment Type:  Full-Time Direct Hire with comprehensive benefits...  ...coding standards and best practices, including version-controlled workflows and peer code reviews. Collaborate with hardware... 
    Full time
    Worldwide
    Day shift

    Acara Solutions

    Franksville, WI
    1 day 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... 
    Full time
    Work at office
    Flexible hours

    Twin Disc, Incorporated

    Mount Pleasant, WI
    27 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

    Burke Porter, an Ascential Technologies Brand

    Sturtevant, WI
    2 days ago
  • $141k - $206.8k

     ...Power Systems Division is currently seeking an Embedded Software Engineering Manager. This position is part of a multi-disciplined new...  ...Manager will be a critical member of the Power Systems Division's Controls Engineering team and will provide technical leadership for the... 
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Relocation

    Eaton

    Franksville, WI
    2 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
  • 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
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development...  ...Workiva is the platform designed to bring confidence, control, and a competitive edge to the world’s most complex organizations... 
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Racine, WI
    4 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
  •  ...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
  •  ...Requirements: ~ BS Degree in Mechanical/Manufacturing Engineering or related field experience. ~8-10 years' experience in machining...  ...~ Profound knowledge in the field of 5-axis machining ~ Control knowledge of Heidenhain / Siemens ~ Good written and spoken... 
    Worldwide

    Muster

    Franklin, WI
    2 days ago
  • Position: IT Software Development Specialist Location: Remote Duration: 10+ months Pay Rate: $60/hr on W2 We are looking for a Software Development Specialist to join one of our Fortune 500 clients. Primary Purpose To design and maintain robust, scalable...
    Work at office
    Remote work

    ManpowerGroup Global, Inc.

    Waterford, WI
    3 days ago
  •  ...Application Engineer About Us Poclain Hydraulics is a global manufacturer of innovative hydrostatic transmission systems serving construction, agriculture, mining, material handling, and industrial markets. Our engineers work directly with customers to develop... 

    Poclain

    Sturtevant, WI
    2 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

    Waterford, WI
    4 days ago
  • Principal Enterprise Applications SAP MDG Consultant Infosys is seeking a Principal SAP MDG Enterprise Applications Consultant As Principal Enterprise Applications Consultant, you will be a key player in the consulting team that helps discover and define the problem statement...

    Infosys

    Racine, WI
    20 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...
    Remote job
    Immediate start

    Jing Hau

    Wind Lake, WI
    4 days 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
  •  ...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
  • $136.24k

     ...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
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Racine, WI
    3 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
    27 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
    20 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
    21 hours ago

Do you want to receive more vacancies?

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