Solutions Software Engineer - Mason, OH
Position Summary
Perform functions to research, design, and develop software systems in conjunction with hardware and application development, applying principles and technologies of computer science, physics, mathematical analysis, and statistical process control.
What You'll Do
- Collaborate with the Sales-Solutions Engineering and Sales-Applications teams on custom measurement applications and equipment adaptations for customer-specific applications.
- Participate in customer specification meetings to determine application requirements and technical needs.
- Analyze software requirements to determine design feasibility and programming scope.
- Research new functionality, industry developments, measurement technologies, and hardware integration opportunities for future system enhancements.
- Design and develop software applications, interface screens, and multi-module system integrations.
- Utilize industrial communication protocols and associated hardware including:
- Develop applications for data collection, data conditioning, and database management related to custom measurement solutions.
- Develop and program industrial PLCs and HMIs.
- Encode, test, debug, and modify software programs.
- Specify appropriate hardware configurations for optimal system performance.
- Analyze test runs and implement necessary modifications and code improvements.
- Create and maintain software specifications, user documentation, and development documentation.
- Troubleshoot and resolve software/system issues for internal teams and end users.
- Replicate system errors, identify root causes, and implement corrective solutions.
Qualifications & Experience
- Required: Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent related field.
- Preferred: Seven (7) years of related experience.
- Technical Requirements: Proficient in C# and .NET development; experience building desktop applications using WPF and Windows Forms; ability to troubleshoot and debug real-world system issues; experience creating workflows, integrations, and application logic; willingness to learn and work with new technologies, coding languages, hardware platforms, and communication protocols.
Preferred Skills
- Strong analytical and problem-solving abilities.
- Excellent written and verbal communication skills.
- Willingness to work independently and collaboratively within cross-functional teams.
- Experience within industrial automation, metrology, manufacturing, or measurement systems environments is highly preferred.
Work Environment
- Approximately 80% office environment.
- 20% industrial/manufacturing environment.
Travel Requirements
- Up to 40% travel within the continental United States.
- Limited international travel may be required.
Schedule
Full-Time Position Monday – Friday 8:30 AM – 5:00 PM
Why Join Mitutoyo?
- Competitive Salary package - $73K - $80K.
- Minimum 17 days PTO plus at least 10 paid holidays per year.
- Medical, Dental, Vision & Life Insurance.
- STD, LTD, Employee Assistance Program.
- 401(k) Plan plus company match.
- Tuition Reimbursement.
- Service Recognition.
- Company Vacation House in Florida.
Equal Opportunity Employer
Mitutoyo America Corporation is an Equal Opportunity Employer. It is our policy to judge employees on their individual merits, skills, abilities, performance, etc. The Company offers equal opportunities to all qualified applicants and employees without regard to race, religion, color, age, sex, national origin, veteran status, marital status, sexual orientation or disability in accordance with applicable federal and state laws. This policy applies to all areas of our employment relationship.