Principal Engineer (Software)
Johnson ElectricShenzhenUpdate time: July 31,2019
Job Description
深圳市
合同工

Job Description

The role will be responsible for design software/firmware and develop motor control algorithm using SOC to fulfill customer expectation.

Roles & Responsibilities

  • Study customer product specification and LOR to understand the required functions of the software for BLDC motor controller
  • Design MCU program using C language and assembly language for 3-phase BLDC motor control
  • Carry out code optimization process to reduce the size of MCU program
  • Build a system level functional verification environment to locate all possible logical errors of software design
  • Carry out debugging of the software in system level
  • Always use logic analyzers, digital oscilloscopes, simulators, emulators and debuggers as tools to make sure the software design meets customer requirements and is bug-free

Academic & Personal Qualification

  • Bachelor degree or above in software engineering, computer engineering, electronics engineering or industrial automation
  • At least 5 years of experience in software design of motor controller. Candidates with less experience will be considered as Senior Lead Engineer level
  • Being resourceful in algorithm software design for BLDC motor controller
  • Good at software debugging in system level and work independently
  • In-depth knowledge of composing firmware for MCU, like Renesas, Microchip, 51 core MCUs etc.
  • Product development experience in motor controller is advantageous
  • Self-initiative with good problem solving skill

Other Important Information

  • Opportunity to work for a global leader in micro-motors, motion subsystems and actuators
  • Dynamic and teamwork environment

Contact

Personal data collected will be used for recruitment purpose only. Interested parties please send your resume with covering letter in MS Word format, stating current or last and expected salary to recruitment.sz@johnsonelectric.com quoting the position and reference number

Get email alerts for the latest"Principal Engineer (Software) jobs in Shenzhen"