Engineering Technologist
Lincoln Electric
- Euclid, OH
- Permanent
- Full-time
- Develop, troubleshoot, and debug software algorithms and data structures for converting part geometry into executable robot paths.
- Develop, troubleshoot, and debug 3D and 2D visualizations that communicate complex physics and geometry to the manufacturing engineer.
- Provide time and memory efficient algorithms for processing geometry and physics calculations.
- Assist in integrating the software with cloud services.
- Perform manual software testing and log detailed, reproducible bug reports.
- Participate in agile software planning and management process.
- Implement and maintain automated regression testing scripts on the software.
- Assist in enhancing development operations such as continuous integration and deployment when called upon.
- Write documentation on software features and algorithms.
- Assist production team with path planning and part validation issues.
- Fix and verify bugs and defects.
- May provide task oriented direction to Technicians, Technologists, and/or lower level Engineers in the execution of development projects.
- Other duties as assigned by the department supervisor.
- Minimum four-year B.S. in Engineering, Computer Science, or other technical field.
- Minimum 3-5 years of software development experience.
- Interest or experience in modern 3D graphics API such as OpenGL 4.6 or Direct3D 11
- Interest or experience optimizing software through multi-threading using toolkits such as Intel Threading Building Blocks.
- Interest and experience working in moderate sized teams of highly skilled personnel.
- Ability to effectively communicate both written and verbally.
- Works effectively in a cross-functional team environment.
- Ability to manage multiple tasks and assignments simultaneously.
- Windows UI development with .Net and Winforms.
- nVidia’s CUDA Toolkit.
- Knowledge of software languages such as C++, C# and Python.
- Experience complying with free for commercial use open source software.
- Experience with source code control using GIT.
Function: Manufacturing
Section: Lincoln Cleveland (US10)EOE, including disability/veterans