What are the responsibilities and job description for the Software Integration and Engineering Automation Developer position at Echelle Resources?
Job Title: Software Integration and Engineering Automation Developer
Location: On-site Raymond, Ohio
Type: 1099 Contract to Hire
Travel: Paid Travel Available
About the Role
Echelle Resources is hiring a Software Integration and Engineering Automation Developer to support an onsite engineering program in Raymond, Ohio. This role is focused on building custom software that improves engineering efficiency through automation, tool integration, and data pipeline development, with a strong emphasis on CAE and simulation environments.
This is a hands on development role for someone who can work across software, engineering workflows, and cross functional teams to deliver reliable, production ready solutions.
What You Will Do
You will help develop and support custom software solutions that improve vehicle development and engineering processes by connecting tools, automating workflows, and improving access to data.
Responsibilities include:
• Build and maintain software integrations across commercial, open source, and internal engineering tools
• Develop plugins, adapters, and libraries using published APIs, SDKs, REST interfaces, MQTT, SQL, and related technologies
• Create automation scripts and data workflows that collect, transform, validate, and move data between systems
• Support engineering process automation with a focus on CAE, simulation, analytics, and related toolchains
• Write technical documentation including requirements, interface specifications, architecture overviews, setup guides, and troubleshooting materials
• Develop and execute unit, integration, and regression testing
• Support issue investigation, root cause analysis, and continuous improvement of software quality and reliability
• Participate in project planning, milestone tracking, stakeholder communication, and status reporting
• Help prepare production support materials and knowledge transfer documentation for long term sustainability
What We Are Looking For
Required:
• Strong experience with Python
• Working knowledge of one or more of the following: C, Rust, VBA, or shell scripting
• Experience integrating tools and systems through APIs, SDKs, or messaging frameworks
• Experience building or maintaining data pipelines, automation scripts, or engineering workflows
• Strong troubleshooting and problem solving skills
• Ability to work onsite in Raymond, Ohio
• Strong communication skills and ability to work directly with technical stakeholders
Preferred:
• Experience with CAE, simulation, or engineering software environments
• Familiarity with tools such as CANalyzer, Jupyter Lab, Ansys, SimCenter, Scilab, and Matlab/Simulink
• Experience working with APIs related to Ansys HFSS, Ansys EMC Plus, Catia, CST, FMPy, PyFMI, and SQL based applications
• Familiarity with frameworks such as MQTT and React
• Proficiency with Excel, Access, Word, and PowerPoint
Work Environment
• Location: Raymond, Ohio
• Schedule: 100 percent onsite
• Employment Type: 1099 Contract to Hire
About Echelle Resources
Echelle Resources delivers technical services and custom software solutions that improve engineering efficiency, quality, and execution. Our work supports process automation, software integration, validation, and operational delivery across complex engineering environments.
Apply If you have experience in software integration, engineering automation, and data workflow development, and you are looking for an onsite opportunity in Raymond, we would like to hear from you.
Salary : $35 - $45