Motor Drive Firmware Engineer

in Information Technology
  • Austin, Texas View on Map
  • Salary: $150,000.00 - $200,000.00
Permanent

Job Detail

  • Experience Level Mid Level
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type On Site
  • Job Reference 0000022612
  • Salary Type Annually
  • Industry Defense and Space
  • Selling Points

    Drive innovation in motor control firmware for autonomous systems. Collaborate with multidisciplinary teams to ensure seamless hardware-software integration. Gain hands-on experience with advanced debugging tools and techniques.

Job Description

Motor Drive Firmware Engineer Overview

  • As a Motor Drive Firmware Engineer, you will develop embedded firmware for motor control systems, ensuring precision and reliability in electromechanical platforms.
  • Collaborate with cross-functional teams to integrate hardware and software seamlessly, contributing to innovative autonomous system designs.
  • Utilize your expertise in embedded systems and real-time control to optimize motor performance and system efficiency.
  • Work in a hands-on environment, employing advanced debugging tools to validate firmware functionality and troubleshoot issues.
  • Drive advancements in motor control algorithms, including PID and Field-Oriented Control (FOC), for high-performance applications.
  • Contribute to the development of reliable firmware solutions for BLDC, PMSM, and similar motor systems.
  • Engage in lab and field testing to ensure firmware reliability under diverse operating conditions.
  • Join a dynamic team focused on innovation and excellence in embedded firmware engineering.

Motor Drive Firmware Engineer Key Responsibilities & Duties

  • Design and implement embedded firmware in C/C++ for real-time motor control systems.
  • Develop and optimize control algorithms such as PID and FOC for motor performance.
  • Collaborate with electrical engineers to debug and validate motor control hardware.
  • Utilize lab equipment to troubleshoot and ensure signal integrity and system reliability.
  • Conduct testing to validate firmware performance under real-world conditions.
  • Optimize firmware for latency, efficiency, and reliability in hardware-constrained environments.
  • Integrate firmware with mechanical systems and actuators for seamless operation.
  • Maintain documentation and provide technical support for firmware solutions.

Motor Drive Firmware Engineer Job Requirements

  • Bachelor of Science (BS) in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 3 years of experience in embedded firmware development for motor control systems.
  • Proficiency in C/C++ programming and experience with microcontrollers like STM32 or TI C2000.
  • Strong debugging skills using oscilloscopes, logic analyzers, and power analyzers.
  • Familiarity with real-time control loops and BLDC/PMSM motors.
  • Preferred experience with Field-Oriented Control (FOC) and RTOS or bare-metal firmware.
  • Ability to integrate firmware with mechanical systems and actuators.
  • Knowledge of high-reliability or defense systems is a plus.
  • ShareAustin:

Related Jobs