Embedded Controls Engineer

Pentangle Tech


Job Location:

Milwaukee, WI - USA

Monthly Salary: Not Disclosed
Posted on: 9 days ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Embedded Controls Engineer

Location: Milwaukee WI
Duration: Long Term

Responsibilities
  1. Embedded Controls Engineer
  • Control theory knowledge
  • Controls at the embedded level
  • Experience on controlling the switching devices power electronics (i.e. IGBTs Transistors MOSFETs).
  • This job position will be heavy on controlling switches to deliver power from one side to another.
External Communities Job Description
The Firmware Control Engineer designs implements and maintains advanced software and firmware algorithms that drive precision variable frequency drives (VFDs). This role focuses on applying control theory to embedded systems ensuring robust high-performance control of electric motors and power electronic converters. The engineer collaborates closely with hardware teams leads technical aspects of projects and continuously improves products based on customer and end-user feedback.
Responsibilities
  • Design implement test debug and support operating system and application software that meets technical specifications and customer requirements for precision variable frequency drives.
  • Apply control theory to develop and refine firmware algorithms for electric motor control and DC/DC converter control in embedded systems.
  • 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 performance usability and reliability.
  • Conduct and actively participate in code reviews and design reviews to ensure robust architecture code quality and adherence to requirements.
  • Champion new ideas features and improvements-large and small-in a respectful and collaborative manner.
  • Document software and firmware designs thoroughly with clear comments technical reports and design descriptions to support maintainability and knowledge sharing.
  • Track analyze and resolve reported software and firmware bugs and perform thorough testing to verify the effectiveness and robustness of fixes.
  • Design and develop reusable software and system components and integrate them into both existing and new product designs.
  • Work closely with electrical hardware engineers during planning design and development to ensure optimal software and hardware performance and compatibility.
  • Serve as the technical lead on assigned projects coordinating with cross-functional teams and customers to meet deliverables and resolve technical or product issues.
Essential Skills
  • Masters degree in Electrical Engineering or Mechanical Engineering with an emphasis on control of electric motors and/or DC/DC converters.
  • Minimum of 3 years of related experience in control systems embedded firmware or similar engineering roles.
  • Strong experience in control theory and its practical application to engineering problems particularly in motor control and power electronics.
  • Solid understanding of basic physics relevant to electromechanical and power electronic systems.
  • Expert-level proficiency with MATLAB and Simulink for modeling simulation and control algorithm development.
  • Hands-on experience with real-time operating systems for embedded applications.
  • Experience developing Verilog HDL code for programmable logic or related digital design tasks.
  • Proficiency in C and C for embedded software development on microcontrollers or similar platforms.
  • Experience using GIT for version control branching and collaborative software development.
Additional Skills & Qualifications
  • Experience with Vivado design tools for FPGA development and implementation.
  • Experience with Vitis for embedded software and system design on programmable platforms.
  • Familiarity with MATLAB/System Generator for FPGA-based algorithm design and verification.
  • Experience with Mathematica or similar tools for advanced mathematical modeling and analysis.
  • Experience working with electric motors power electronics and PC board-level hardware is beneficial.
  • Ability to collaborate effectively with cross-functional engineering teams and communicate complex technical concepts clearly.
Job Title: Embedded Controls Engineer Location: Milwaukee WI Duration: Long Term Responsibilities Embedded Controls Engineer Control theory knowledge Controls at the embedded level Experience on controlling the switching devices power electronics (i.e. IGBTs Transistors MOSFETs). T...