We’re Hiring:
We are currently looking for an application engineer to support our customers in making best use of our software, prepare demos and simulations of different applications, and work closely with the rest of the team to test and refine new software functionality. Â That will include becoming highly proficient with our different software options, understanding the requirements of myriad manufacturing processes and designing solutions to convert customer data into robot toolpaths.
Your Role:
- Work with the team, including senior management, to develop robotic manufacturing applications within our software
- Create digital twins of robot cells within our software, 3D modelling end effectors, tooling and other elements if necessary
- Setup experiments and tests with our in-house robots and equipment
- Install demonstrators and PoCs on-site in our customers and partners’ facilities
- Design and fabricate prototype tools and test parts to validate ideas
- Interpret customer requirements to develop toolpath generation strategies
- Implement those strategies within a visual scripting or C# programming environment
- Feedback to the rest of the team with ideas to improve the software
- Develop R&D projects with our partners
- Freedom to propose and test your own ideas of what applications the software could be used for
- Option to grow the role into more project management and/or customer facing, full solution deployment
- Opportunity to visit manufacturing sites nationally and internationally, if desired
- Flexible hybrid working option or full-time at HAL Robotics HQ in East London
- Be part of a collaborative, multidisciplinary team of researchers, engineers and developers
Software Stack and Tools You’ll Use:
- decode by HAL Robotics
- Rhinoceros 3D and Grasshopper
- Microsoft 365 (Office, Sharepoint etc.)
- GitHub (for Project Management)
Requirements:
- Strong applied understanding of computational geometry and parametric modelling
- Excellent skills in Grasshopper and Rhinoceros 3D
- Excellent analytical skills
- Excellent spatial thinking and task decomposition skills
- Basic understanding of industrial robots and/or manufacturing processes
- Strong communication skills including presenting and demonstrating ideas to the team
- High competency in written and oral English
- Team player
Preferred Skills and Experience:
- Knowledge of industrial robot programming
- Computer vision processing and analysis
- Experience in a manufacturing setting
- Design experience
- Understanding of software development processes and C#
- Proficient in C# with ability to implement and test maintainable code
- Process systems engineering
- Signal processing
- CAD/CAM/PLM software
- UI/UX design (including WPF following MVVM)