Business:  Hiab
Job Function:  R&D
Location: 

Tampere, FI

Automation DevOps Engineer

As pioneers and global leader, Hiab is ambitious to write forward our success story, inspiring and shaping our industry. The world in which we operate with our class-leading products, intelligent services and innovative digital solutions is constantly changing.

 

 

 

Together, we keep everyday life moving to build a better tomorrow

 

Hiab, a part of Cargotec, is looking for new talents to join its Autonomous Technologies team. The team performs state-of-the-art research, develops and integrates smart autonomous technologies for the next generation load handling products with considerations of productivity, safety, and eco-efficiency. The team extensively utilises science to overcome technical challenges for added value to our customers’ businesses. Our R&D includes all the aspects from conceptual to final design, development, safety, prototyping, testing, verification, and validation. The team’s goal is to equip our products with reliable high-performance robotic solutions built to perform.

 

As a DevOps Engineer, you will assume responsibility for the development of our team’s automated verification and validation infrastructure. Thereby, you will be setting up and governing requirement based automated testing pipelines for the release management of our autonomous load handling software stack. This will require proficiency in hands-on coding (e.g. C/C++), embedded multi-core compute units, and automation tools from continuous integration to continuous development and version control. Real-time aspects are at the core and you will work closely with Hiab's robotic team of software experts. Key responsibilities include designing, documenting, and testing software for autonomous load handling systems, supporting prototyping and testing efforts through coding and debugging of embedded software, collaborating with the robotic team to implement the V-model, and contributing to the continuous improvement of software development processes and methodologies. 

 

Requirements for this role include a Bachelor's or Master's degree in a related field, strong coding skills and experience with parallel compute/embedded software development, experience with software development methodologies, and strong problem-solving and communication skills. Knowledge of model-based design (Matlab/Simulink) in the domains of robotics and autonomous systems will help your collaboration within the team. Apply now for this exciting opportunity to join our team!

 

Main tasks and responsibilities:

 

  • Automated software test pipelines and release management, including decisions on CI/CD and testing tooling (e.g. Jenkins, Robot Framework, Azure DevOps, AWS, Gitlab)
  • Contributions to integration and verification of software systems comprising device drivers, manually written and automatically generated code 
  • Contributions to software development practices in both prototype and production environments
  • Version control that integrates with CI/CD pipelines, in-vehicle deployment, and triggering release pipeline when software requirements are met

 

What you'll need to succeed:

 

  • Having achievements in one of the relevant areas such as software engineering, robotics, automotive, or embedded systems programming
  • Experience with Docker containers, deployment and release processes in the form of CI/CD pipeline
  • Experience in C/C++ programming, software architecture design, embedded systems and real-time systems
  • Experience with AWS in automating and deploying processes
  • Experience in multi-threading and GPU acceleration in embedded systems
  • Experience with Model-Based Design methodologies (e.g. Matlab/Simulink), test automation and software integration therein is a plus
  • Experience in automated code generation and basics of control systems/robotics is a plus
  • Familiarity with programming for robotic systems, and ROS/ROS2 is a plus
  • Experience with ISO 26262, 21448, and ISO/SAE 21434  is a plus.
  • Strong interest in research and study of new topics in the field of safety for robotic and AI applications
  • Analytical and problem-solving mindset
  • Highly proficient in verbal and written English

 

You will be part of

 

We offer you a position in a global organisation where you are challenged with interesting and diverse tasks. These tasks will provide a great opportunity for you to grow professionally.
 

 

Interested to join

 

If you are interested in the position, please contact Dr. Juho Vihonen  juho.vihonen@hiab.com or Dr. Mohammad Aref m.aref@hiab.com

 

Hiab is part of Cargotec

Hiab is the world's leading provider of on-road load handling equipment, intelligent services and digitally connected solutions. As the industry pioneer, Hiab's more than 3,300 employees worldwide focus on our commitment to increase efficiency in our customers' businesses and to shape the future of intelligent load handling.

 

Hiab's offering encompasses class-leading load-handling equipment, including HIAB loader cranes, LOGLIFT and JONSERED forestry and recycling cranes, MOFFETT truck mounted forklifts, MULTILIFT demountables, and tail lifts under the ZEPRO, DEL, and WALTCO fabrands. Hiab's ProCareTM service, award-winning HiVisionTM crane control system, and HiConnectTM platform demonstrate our constant drive to provide intelligent services and connected solutions that add value to our customers. www.hiab.com

 

Hiab is part of Cargotec. Cargotec's (Nasdaq Helsinki: CGCBV) sales in 2023 totalled approximately EUR 4.6 billion and it employs around 11,400 people. www.cargotec.com