Principal Embedded Software Engineer
Pepperl+Fuchs Group · St Paul, MN · 4 mo ago
Information Technology$120k/yrFull-time
About the role
We are seeking a Principal Embedded Software Engineer to join our team in New Brighton, MN. This is a full-time position with a hybrid schedule (3 days in-office, 2 days remote), offering a competitive salary range of $120,000-$150,000, along with comprehensive benefits including medical, dental, vision, 401k, voluntary life insurance, employer-paid basic life insurance, short-term disability, long-term disability, and PTO.
Responsibilities
- Enhances and maintains existing embedded applications that utilize networking technologies on our industrial communication products.
- Works as part of a team to develop requirements and specifications, customize existing applications, and develop new products.
- Selects, maintains, customizes, and debugs protocol stacks, drivers, and applications suited for embedded systems.
- Develops the ability to perform system analysis of complex industrial systems.
- Aids technical support, marketing, and sales staff as required.
- Understands and uses Programmable Logic Controllers (PLCs) and other test tools to develop and test our industrial communication products.
- Maintains detailed records and prepares communications as needed.
- Interacts professionally on a regular basis with staff and the general public.
- Assumes additional responsibilities and performs special projects as needed or directed.
Qualifications
- Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent studies.
- 7 years of experience in embedded software development in C/C++.