Software Engineer Job in Milwaukee 53201, Wisconsin US
3M is seeking a Software Engineer for their Safety, Security and Protection Services Business located in Oconomowoc, WI.
Job Summary:
The 3M Detection Portfolio is a part of 3M's Occupational Health Environmental Safety Division (OHES). The Business is focused on development and market penetration of instruments that detect hazardous conditions in the areas of noise, heat stress and air quality and provide data that leads to optimum protection for the employees in these work environments. The Business is focused on growing 3M's market presence in these Detection categories and providing support for a total 3M Safety Solution when combined with other product lines in the OHES portfolio.
This individual hired for this role will be responsible for developing and implementing desktop based software for support of specific instruments in the Detection / Quest Portfolio.
Other job duties include but are not limited to the following:
- Development of desktop PC based software for uploading, downloading, and analyzing data from various measuring instruments used in the Detection/Quest Portfolio product line
- Development of related software algorithms for mathematical calculations
- Design of User Interfaces
- Testing/Debugging/Verification of the targeted software application
- Acquiring awareness/analysis of competitive products
Relocation assistance is not available.
Basic/Minimum Qualifications:
- High School Diploma
- Minimum three (3) years of combined experience working with C++, MSDN and/or Visual Studio Tools
Preferred Qualifications:
- Bachelor's degree in either Computer Science or Electrical Engineering
- Thorough understanding of Visual C# and the .NET Frameworks
- Solid understanding of program threading techniques and practices
- Experience with interfacing PC's with instrumentation
- High level of familiarity with WPF (Windows Presentation Foundation)
- Communications methods with instrumentation - USB, RS232, IP/TCIP
- Database/SQL Server knowledge and implementation
About 3M
3M captures the spark of new ideas and transforms them into thousands of ingenious products. Our culture of creative collaboration inspires a never-ending stream of powerful technologies that make life better. 3M is the innovation company that never stops inventing. With $27 billion in sales, 3M employs about 80,000 people worldwide and has operations in more than 65 countries. For more information, visit www.3M.com or follow @3MNews on Twitter.
Additional Information:
- Travel Percentage: 10%