logo

JobNob

Your Career. Our Passion.

Principal Embedded Software Engineer (C++, Motor Control)


CyberCoders


Location

Battle Creek, MI | United States


Job description

Located in South West Michigan, we are a long standing Medical Device company known for using cutting-edge tech making healthcare better in every way!

We are seeking a Principal level C++ Embedded Software Engineer who has experience with Motor Control, Control Theory, & Field-Oriented Algorithm Implementation to join our team in supporting New Product Development within our Neurosurgical R&D division!

Our upcoming project(s) include re-architecting a legacy motor controller platform(DC) that was built 20+ years ago based off of DSP / Xilinx FPGA that we are considering switching to STM. This will be a 4 year project working with teams globally including prototyping, defining the life cycle, planning, and developing. This is a HIGHLY visible role with expectations of leading a team in the next 12-18 months. This console will sit in the back of the OR housing high speed motors, power, controls, UI, attachments, and we have plans on making them smarter using sensors to monitor the life and operations of the product.

What You Will Be Doing

What You Need for this Position

Required:

Top Reasons to Work with Us

So, if you are a Principal Embedded Software Engineer with experience, please apply today!

Applicants must be authorized to work in the U.S.

Preferred Skills

embedded motor control experience

C/C++ programming

Algorithm Implementation

Control systems/PID/FOC experience

real-time system design

Control Theory

ARM

FPGA / Xilinx

Medical Devices


Job tags

Holiday workFull timeTemporary workRelocationFlexible hours


Salary

$140k - $200k

All rights reserved