Jobs

Robotics Software Engineer


Job details
  • Talent84 Ltd
  • Newcastle upon Tyne
  • 3 days ago

About the Company Talent84 is delighted to be representing our client, a highly successful engineering organisation specialising in large-scale, complex electromechanical products with a global customer base, in their search for a Robotics Software Engineer.About the Role Due to continued growth and contract wins, my client is seeking to add to their incredibly busy R&D division in the appointment of a Robotics Software Engineer. Reporting to the NPD Manager, the primary purpose of the role is to explore cutting edge technologies and develop Robotics and Software solutions for their current and future product ranges.Main Responsibilities Gathering and documenting user requirements,Defining system functionalityDeveloping and writing efficient, well-designed, testable, and maintainable code.Assisting during the commissioning / testing of existing and future products.Development of initial proof of concept studies and prototypes to determine technical feasibilityWriting efficient, well-designed, testable, and maintainable code.Integrating software components into a fully functional software system.Troubleshooting, debugging, and upgrading existing systems.Maintaining a knowledge of current software development trends to assist in the development of current and future products and internal product design processes.Developing flowcharts / state diagrams and other documentation to clarify / identify requirements and solutions.Verification and validation of fellow developers designs.Hosting and participating in design reviews providing technical input throughput the development process.Coaching team members to improve capabilities and develop their software knowledge/expertise.Generating operating and troubleshooting instructions suitable for integration into customer manuals.Contribute to the selection and specification of the electronics hardware that software will be installed onto and interface to.Communicating professionally with fellow staff, directors, and clients.Maintain strict deadlines and prioritise workflow accordingly.About you To be considered for the role, it is essential that you possess demonstrable experience gained in robotics/automation/machine control systems software engineering gained working within a multidisciplinary engineering environment. You will be degree qualified in an appropriate discipline and based in the UK.Key selection criteria A degree in Software Engineering, Computer Science, Robotics, Physics or MathsProven experience in relevant industry.Experience with Linux and developing real-time software in C/C++, Java or PythonA basic understanding of electronics and the ability to read electrical schematicsExperience with ROS, machine learning and OpenCV advantageous.Knowledge of CODESYS or similar PLC software is beneficial.Experience of testing or reviewing software written by others is desirable.Experience working in a multi-disciplined engineering team.Able to think laterally when problem solving.Ability to investigate and interpret data, issues, and situations, to make sound decisions in high-stress situations.Appetite for learning new technologies and applications.Ability to communicate complex procedures to colleagues.Self-motivating, proactive and results driven approach.Ability to work to deadlines whilst maintaining high quality.Excellent knowledge of MS office applications including Excel and Word.This is a rare opportunity to join my client in this position.TPBN1_UKTJ

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Robotics Software Engineer

Robotics Software Engineer - SC ClearedThis client is the world leading provider of counter-mine and combat engineering equipment. They invest heavily into their Research and Development to meet and overcome the current and future challenges to their customers.Job PurposeReporting to our New Product Development Manager, the primary purpose of the...

Newcastle upon Tyne

Robotics Software Engineer

About the Company Talent84 is delighted to be representing our client, a highly successful engineering organisation specialising in large-scale, complex electromechanical products with a global customer base, in their search for a Robotics Software Engineer.About the Role Due to continued growth and contract wins, my client is seeking to add...

Talent84 Ltd Newcastle upon Tyne

Robotics Software Engineer

About the CompanyTalent84 is delighted to be representing our client, a highly successful engineering organisation specialising in large-scale, complex electromechanical products with a global customer base, in their search for a Robotics Software Engineer.About the RoleDue to continued growth and contract wins, my client is seeking to add to their...

Talent84 Newcastle upon Tyne

Robotics Software Engineer

About UsOur teams are putting the worlds retailers online using the cloud, robotics, AI, and IoT. We provide services to partner clients globally via our innovative advanced robotics technology, known as the Ocado Smart Platform ("OSP"), this drives our highly automated, multi-million pound Customer Fulfilment Centres (CFCs). In our CFCs...

Ocado Group Welwyn Garden City

Senior Robotics Software Engineer

Are you driven by innovationand a bias for action Vaarst is the place for you. Were a techcompany committed to making a real impact through groundbreakingsolutions. Join us and be part of a team that turns ideas intoreality.Salary:up to95000Location:Bristol UK Hybrid 2 days in office perweekVaarstfocuses on making the world...

Vaarst Bristol

Principal Robotics Software Engineer

Join us in deploying technologyfor good and enjoy a supportive inclusive and diverse workplacewhere your individuality is celebrated.Location:Bristol UK Hybrid 2 days perweekVaarstfocuses on making the world a cleaner greener and safer place bydeploying technology for good. Were using techniques inartificialintelligenceautonomy computer vision and marine robotics to createa difference in...

Vaarst Bristol