Principal Software Engineer

Machine Solutions, Inc.

Eden Prairie, MN, United States
On-site
Embedded system and plc programming
Microcontroller firmware development (assembly/c/c++)
Windows visual studio hmi applications (c/c++/c#/c# wpf)
The Principal Software Engineer will serve as the technical leader for embedded control and automation software design, with a primary focus on microcontrollers and embedded systems

Job Summary

  • The Principal Software Engineer will serve as the technical leader for embedded control and automation software design, with a primary focus on microcontrollers and embedded systems.
  • This individual will drive software architecture, development standards, and design best practices for complex capital equipment supporting the pharmaceutical and medical device industries.
  • The ideal candidate combines deep hands-on experience with embedded system and PLC programming, strong systems engineering acumen, and the ability to mentor and serve as a software development expert.

Matching Summary

The Principal Software Engineer will serve as the technical leader for embedded control and automation software design, with a primary focus on microcontrollers and embedded systems.

Skills & Requirements

Must-have

  • Embedded system and PLC programming
  • Microcontroller firmware development (assembly/C/C++)
  • Windows Visual Studio HMI applications (C/C++/C#/C# WPF)
  • IEC 61131-3 PLC programming (Ladder Logic, FBD, ST)
  • Real-time control systems
  • Motion control systems
  • Deterministic communication protocols (EtherNet/IP, Modbus, CAN)

Nice-to-have

  • Mentoring and technical leadership
  • Systems engineering acumen
  • ISO 9001, 13485, 21 CFR part 11/820 knowledge
  • Functional safety standards (IEC 61508, ISO 13849)
  • Requirements traceability

Key Requirements

  • 10+ years developing software for microcontroller and PLC based platforms
  • 3+ years in a technical leadership or principal engineer capacity
  • Master’s or bachelor’s degree in computer science, Computer Engineering or related
  • Proven track record of bringing products from concept through production

Work Rights

Not specified

Tailored Resume

Cover Letter