Find Your Next Opportunity

Direct Hire, Contract, Contract to Hire

  1. Start your job search below
  2. Filter by Location, Remote Jobs, Keywords, and more. Save your keyword searches for automated notifications when new jobs are added.
  3. Apply! 

Principal Embedded Software Engineer - Motor Control

Portage, MI 49002

Posted: 03/07/2024 Job Type: Permanent/Direct Hire Industry: Engineering Job Number: 24789 Pay Rate: $ 140000.00 - $ 175000.00

Job Description

Excellent Opportunity with a Global Medical Device Organization! 

 

Principal Embedded Software Engineer - Motor Control

 

Located in Portage MI /Hybrid Work Location Role

 

Great Career Advancement Opportunities

 

Relocation Assistance Available  

Compensation is Base + Bonus + Discretionary Bonus  

 

 

 

 

Our client is seeking Principal Embedded Software Engineer that will support new product development for their NeuroSurgical division, where you will be working to bring advancement and intelligence to surgical execution.  Thes e exciting technologies provide procedural solutions within the cranial and spinal fusion space.

 

POSITION PROFILE (Major duties, accountabilities, and responsibilities)

 

Technical Responsibilities:

  • Lead/mentor teams in medical device design.
  • Apply advanced engineering concepts across products.
  • Integrate new technologies.
  • Guide architecture decisions.
  • Translate user needs to designs.
  • Develop complex systems.


 Business Responsibilities:

  • Understand industry, collaborate on strategies.
  • Partner with customers, drive customer-centric design.
  • Collaborate on financial/business modeling.
  • Apply standards, advise on documentation.
  • Lead standards/regulations development.
  • Take advantage of opportunities to gain clinical knowledge.

 

General Responsibilities:

  • Coordinate cross-functional efforts.
  • Enhance processes, mentor talent.
  • Lead complex product development.
  • Maintain quality, influence standards.

 

Job Requirements

REQUIRED EXPERIENCE/EDUCATION: 

 

  • Bachelor's degree completed in Software Engineering/ Computer Science or related discipline and 8+ years of work experience.
  • Prior embedded motor control experience.
  • Proficient C/C++ programming language experience.
  • Experience with Algorithm implementation.
  • Control systems/PID/FOC experience.


 Preferred Qualifications (Strongly desired):

 

  • Test strategy, verification experience
  • Requirements management experience (Traceability with industry-standard tools such as DOORS, Polarian, Jama Connect)
  • Real-time system design
  • Software profiling/optimization
  • ARM Cortex-M (STM32) and or Xilinx Zynq familiarity
  • Software build automation knowledge (CI/CD)
  • Familiarity with IEC 62304 and ISO 14971
Apply Online
Apply with LinkedIn Apply with Facebook Apply with X

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Portage, MI

Ready to take the next step in your career? Explore exciting job opportunities in and around Portage, Michigan with us today! Nestled in the southwest region of the Great Lakes State, Portage offers a perfect blend of picturesque landscapes, vibrant cultural scene, and abundant career growth opportunities. Imagine working in proximity to Kalamazoo Nature Center, cheering on the Kalamazoo Wings at Wings Event Center, and indulging in the famous Michigan cherry pies. With renowned art galleries like the Kalamazoo Institute of Arts, charming theaters like the Barn Theatre, and the nearby shores of Lake Michigan, Portage invites you to discover a world of possibilities. Let's find your dream job amidst the charm and beauty of Portage, MI!