Job Description

Primary Responsibilities:



  • Perform functional and empirical analysis and design of software systems for Benshaw products.

  • Provide full documentation of software designs.
  • Develop firmware for microcontroller-based products.
  • Utilize PC based utility software, development software, and diagnostic software.
  • Work closely with hardware engineers, power electronic engineers, and other software engineers to design, develop, and debug functional aspects of our motor control and motor monitoring software.

Position Skill and Education Requirements:



  • Bachelor’s or Master’s Degree in Electrical Engineering, Computer Engineering or related field with at least five to seven years of real-time embedded software design experience or the equivalent combination of education and experience.

  • Strong C programming skills; familiarity with assembly, C#, and Visual Basic.  Experience with ARM...

Apply for this Position

Ready to join Benshaw Inc.? Click the button below to submit your application.

Submit Application