Engineer - Software Design Automation @ Smiths Group
Your Application Journey
Email Hiring Manager
Job Details
Company Description
John Crane, a business of Smiths Group, is a global leader in mission-critical flow control solutions for energy and process industries. With over 170 years of innovation, we provide mechanical seals, couplings, bearings, filtration systems, and predictive digital monitoring technologies. Operating across more than 200 sites in over 50 countries, we are committed to maintaining safe and efficient operations for our customers worldwide.
Job Description
Engineer - Software Design Automation utilizes technology to improve, streamline, and automate the design process. This role is responsible for planning, implementing, and monitoring automation technology to enhance efficiency while upholding product quality and compliance with standards and regulations. Collaboration with the Senior Application Engineer is essential to develop applications, user interfaces, database support and integrations.
Responsibilities
- Develop and maintain engineering and automation applications using C#.NET and VB.NET with Solid Edge integration.
- Work with databases such as SQL Server and Oracle.
- Contribute as a full stack developer (Desktop, Web, Client) using design patterns like Singleton, Factory, MVVM, and MVC.
- Assist in developing CAD Modeling and Drafting Standards for design consistency.
- Collaborate across engineering, drafting, and operations to integrate DFM/DFA principles.
- Enhance design automation for improved productivity and accuracy.
- Maintain and support other engineering tools such as parts lists and BOM generation.
- Develop procedural documentation and provide technical training as needed.
- Document technical procedures and user guides.
- Execute additional projects as assigned.
Qualifications
- Fluent in spoken and written English.
- Team player in a fast-paced, deadline-driven environment.
- Willingness to work shifts when required.
- Passionate about programming with a strong self-learning drive.
- Experience as a full stack developer utilizing ASP.NET, C#.NET, EntityFramework6, LINQ, REST/SOAP API on the server side, and JQuery, AJAX, ReactJS/Angular on the client side.
- Bachelor’s degree in Engineering or equivalent.
- Minimum 4 years of experience with CAD Automation or Engineering Applications Development.
- Strong creative thinking and problem-solving skills.
- Detail-oriented with analytical and decision-making abilities.
- ERP and MS Office experience is preferred.
Additional Information
We celebrate diversity and inclusivity and encourage applicants from all backgrounds. Our employee resource groups and annual Smiths Excellence Awards highlight the strong community and culture within our company. Smiths Group is an equal opportunity employer and will never request payment during the hiring process.
Key skills/competency
- Automation
- Software Development
- Full Stack
- CAD
- Database
- Design Patterns
- Programming
- Technical Training
- Documentation
- Problem Solving
How to Get Hired at Smiths Group
🎯 Tips for Getting Hired
- Customize your resume: Tailor it to automation and software design.
- Highlight full stack skills: Emphasize C#.NET and VB.NET expertise.
- Showcase project experience: Detail CAD automation projects and results.
- Prepare for technical interviews: Practice coding and design patterns.