Firmware Engineer

Pentangle Tech Services | P5 Group

Wisconsin

On-site

USD 85,000 - 130,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Pentangle Tech Services | P5 Group in Franksville, WI seeks a Firmware/Controls Design Engineer to design and implement software for precision VFDs, working closely with electrical engineers to ensure software and hardware compatibility.

The role emphasizes control theory, embedded systems, and leadership on assigned projects. Strong Matlab/Simulink and Verilog HDL skills are essential, with experience in real-time OS and Git.

Qualifications

  • Master’s degree in Electrical or Mechanical Engineering focusing on motor control is required.
  • Strong background in control theory and its engineering applications.
  • Experience with real-time operating systems and embedded software development.
  • Proficiency with Matlab/Simulink and Verilog HDL.

Responsibilities

  • Design, implement, test, debug and support OS and application software per requirements.
  • Follow established coding and revision control standards.
  • Incorporate customer feedback to improve products and features.
  • Lead code and design reviews with the team.
  • Document designs with comments, reports, and descriptions.
  • Collaborate with hardware engineers to ensure software-hardware compatibility and performance.
  • Serve as technical lead on projects and address issues to meet commitments.

Skills

Matlab/Simulink
C/C++
Embedded software
Verilog HDL
GIT
Real-time OS
Control theory

Education

Master’s Degree in Electrical or Mechanical Engineering with emphasis on motor control/DC-DC converters

Tools

Vivado
Vitis
Matlab/System Generator
Mathematica

Job description

We are currently seeking a Firmware/Controls Design Engineer to join our development team. Our ideal candidate has a strong background in Control Theory and embedded systems. The position will be located in Franksville, WI.

Position Overview:

This position will design, implement and maintain the various software and firmware algorithms required for operating precision variable frequency drives (VFDs).

Job Responsibilities:
  • Design, implement, test, debug and provide ongoing support for operating system and application software that meets technical and customer requirements
  • Adhere to established coding and revision control standards
  • Solicit and incorporate customer and end user feedback to further improve our products
  • Conduct and participate in code and design reviews
  • Respectfully champion new ideas and features, big or small
  • Document designs with ample comments, reports, and descriptions
  • Track and resolve reported bugs and perform thorough testing to verify the effectiveness of the fix
  • Design and develop reusable software and system components, and integrate them into existing and new designs
  • Work closely with electrical hardware engineers in the planning, design and development of products to ensure software and hardware performance and compatibility
  • Serve as technical lead on assigned projects, working with other functional groups and customers to meet deliverables, and to address and resolve technology or product issues to honor commitments
Minimum Qualifications:
  • Master’s Degree in Electrical or Mechanical Engineering with an emphasis on Control of Electric Motors and/or DC/DC converters
  • Strong Background in control theory and its application to engineering problems
  • Solid understanding of basic physics
  • Expert with Matlab/Simulink
  • Experience with real time Operating Systems
  • Experience with Verilog HDL code
  • Experience with C/C++, embedded software development
  • Experience with GIT
  • 3+ years of related experience
  • Excellent communication skills (oral, written, and listening) and the ability to collaborate effectively with a diverse group of professionals
  • Organized with the ability to multi-task
  • Ability to work independently and consistently meet deadlines
Desired Qualifications:
  • Experience with Vivado, Vitis and Matlab/System Generator and Mathematica Design Suites
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Controls Engineer for Precision Motor Drives
Firmware Controls Engineer for Precision Motor Drives

Actalent • Wauwatosa (WI)

On-site
USD 100,000 - 160,000
Health, dental, vision, 401K
Embedded Controls Engineer
Embedded Controls Engineer

Pentangle Tech Services | P5 Group • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Senior Firmware & Controls Engineer for Precision VFDs
Senior Firmware & Controls Engineer for Precision VFDs

Pentangle Tech Services | P5 Group • Wisconsin

On-site
USD 85,000 - 130,000
Embedded Controls Design Engineer
Embedded Controls Design Engineer

Aleron • Milwaukee (WI)

On-site
USD 90,000 - 130,000
Controls Engineer
Controls Engineer

Automationtechies • Montgomery (AL)

On-site
USD 60,000 - 90,000
Sr. Controls Engineer
Sr. Controls Engineer

Core Group • Birmingham (AL)

On-site
USD 110,000 - 150,000
Embedded Controls Engineer – Motor & Power Electronics
Embedded Controls Engineer – Motor & Power Electronics

Pentangle Tech Services | P5 Group • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Firmware Controls Engineer
Firmware Controls Engineer

Actalent • Wauwatosa (WI)

On-site
USD 100,000 - 160,000
Health, dental, vision, 401K
Senior System Engineer
Senior System Engineer

Pentangle Tech Services | P5 Group • Wisconsin

On-site
USD 95,000 - 135,000
Controls Engineer
Controls Engineer

Engtal • Greensboro (NC)

On-site
USD 70,000 - 90,000