Detalhe da Função
NBCC Consulting is hiring for a client company that operates in the robotics area. The company develops cutting-edge technology in the field of robotics and is rapidly growing in Portugal.
Join our IT consulting team, which is growing fast.
Flexibility to cover several fields on a complex robotic software codebase.
Develop tools to ease AGVs configuration for developers, integrators and clients.
Deliver high-quality code for mission-critical systems running in thousands of robots.
MSc or PhD degree in Computer Science, Electrical Engineering or related field.
Strong coding skills in Python and C++.
Experience in Linux environment.
Solid understanding of robotics fundamentals. This should include some of the following fields : computer vision processing techniques, robot perception, sensor fusion, SLAM techniques, robot arm manipulation, kinematics and constraints, path planning, navigation algorithms or AI
Valued skillset :
Matlab, OpenCV, PCL, Open3D
ROS, MoveIt, Motion Planning
Bayes Filters, SLAM, Control Theory
Knowledge of design patterns, data structures, TDD and OOP.
Experience with version control systems such as git.
Skills that make a difference :
Data Science, Machine Learning, Deep Learning or Reinforcement Learning.
Industry knowledge of robotic arms, AGVs and gripping technologies.
PLC programming experience and mixed hardware programming.
Continuous integration and deployment with Agile or Scrum methodologies.
Position in a highly motivated multidisciplinary start-up team.
A competitive full-time payment negotiable based on experience.
Plenty of opportunity for growth, learn and development.
Employment Type - Full-time.
Please send your updated CV, if you are not contacted within two weeks we will keep your CV in the database for future recruitment processes.
All applications will be treated confidentially under the Data Protection Act. Only applications that meet the requested profile will be considered.
All others will remain in database for future requests.