Overview
On Site
Up to $150,000
Full Time
Skills
c
embedded
c++
Job Details
Job: Product Software Developer
Location: Pewaukee, WI
Type: Full-time
Our valued client is seeking a Product Development Engineer with strong C skills to help lead an upgrade project to grow an established product line. You'll work on embedded systems, develop protocol conversion software, and solve tough technical problems in real time. This is your chance to take ownership of an established product line and help define products of the future. See your products translated into value on the factory floor.
Key Responsibilities
- Develop and maintain embedded software in C or C++
- Work with industrial communication protocols like EtherNet/IP, Modbus, PROFINET, BACnet, and others
- Troubleshoot complex networking issues across embedded systems
- Collaborate with our engineering team to design and deliver customer solutions
- Participate in technical discussions and contribute ideas early and often
- Assist with documentation, testing, and occasional customer support
Qualifications
- 5+ years of professional experience in software development
- Proficiency in C
- Hands-on experience with industrial networking protocols
- Strong debugging and problem-solving skills
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field (or equivalent experience)
- Ability to work independently in a fast-paced, collaborative environment
Preferred Skills (Nice to Have)
- Experience with C#, HTML, Python
- Prior experience in industrial automation or manufacturing systems
- Interest in embedded systems beyond just the job
- Knowledge of AI
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.