Simulation Engineer I
About the role
ATC Automation is seeking a full-time Simulation Engineer I to join our team in Cookeville, Tennessee. In this role, you will help develop industrial digital twins and virtual commissioning solutions that enable our engineering teams and customers to design, test, and optimize advanced automated manufacturing systems before physical equipment is built. ATC Automation specializes in the design and build of custom automated assembly and test equipment. Our engineers work collaboratively across mechanical, electrical, controls, software, and simulation disciplines to deliver innovative automation solutions that meet customer requirements while maintaining high standards for quality, performance, and schedule. Our simulation team is a small, highly collaborative group of engineers pushing the boundaries of industrial digital twins and virtual commissioning. We thrive in helping our partners build state-of-the-art automated manufacturing systems. We are looking for someone who brings curiosity, analytical drive, and a passion for technology and enjoys solving complex automation problems. We enjoy what we do and look forward to adding a new team member to the simulation team.
Meet ATC Automation Since 1977, ATC Automation has been redefining what's possible in custom automation. From concept to commissioning, we partner with leading brands across the globe to design and deliver custom machinery that drives efficiency, precision, and long-term performance. Our automation expertise spans critical industries that shape the way we live and move—Life Science, Transportation, Consumer Products, and General Industry.
Responsibilities
- Utilize cutting-edge simulation software such as Emulate3D to transform static CAD assemblies into realistic kinematic models with real-time physics.
- Write custom C# scripts to expand model capabilities, simulate complex physical behaviors, and automate engineering workflows.
- Work directly with mechanical, electrical, and software engineers to debug, troubleshoot, and validate PLC and robot programming within virtual environments.
- Develop full digital twins to optimize machine throughput, reduce physical commissioning timelines, and enhance operator safety.
- Collaborate across the organization throughout all stages of a project, from initial concept through commissioning and service in the field.
- Explore emerging technologies and simulation techniques to continuously improve machine performance and customer experience.
- Apply strong engineering fundamentals, analytical thinking, and problem-solving skills to complex, open-ended technical challenges.
- Learn and apply new software platforms, programming languages, and engineering tools as project requirements evolve.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, Mechanical Engineering, Mechatronics, Physics, Robotics, or a related technical discipline.
- Solid foundation in physics, mathematics, logic, and programming.
- Strong analytical and problem-solving skills.
- Ability to learn new technical concepts, software platforms, and programming languages.
- Strong communication and collaboration skills.
- Demonstrated ability to take ownership of assignments and work effectively in a team environment.
Physical Demands: Stand, walk, push, pull, reach overhead, and bend to floor. Exert 20 to 50 pounds of force occasionally. Exert 10 to 25 pounds of force frequently. Exert up to 10 pounds of force constantly to move objects. VISUAL ACUITY: Near acuity with or without accommodation. HEARING Ability: Ability to monitor machine sounds to identify and diagnose.
Qualifications
- Master's degree in Computer Science, Electrical Engineering, Mechanical Engineering, Mechatronics, Physics, Robotics, or a related discipline.
- Experience with or exposure to simulation software such as Emulate3D, Process Simulate, or Visual Components.
- Experience writing scripts or software in C#, Python, C++, Java, or similar programming languages.
- Familiarity with 3D solid modeling software such as SolidWorks or Inventor.