Software Engineer - Backend C++
Your role As a Software Engineer Backend C++, you will play a pivotal role in our dynamic development team, contributing to the full development cycle of our robotic systems. Your code will be subject to hard real-time constraints and will be responsible for the control of our modular automated equipment which is a key factor in ensuring reliable and consistent execution of our projects. Immediate feedback on your developments will be available to you from our experimental equipment setups. Your hands-on approach will be integral to shaping the future of offshore technology. What you will do: Address complex problems within a unique and challenging environment; Be a key player in a multidisciplinary team working on robotic pipe crawlers, ultrasonic weld inspection equipment, automated weld systems, and digitalization initiatives; Embrace the freedom to innovate, learn, and explore, from proof-of-concept to production. What we expect from you Software Engineering degree or equivalent; Solid knowledge of object-oriented development principles; Eagerness to learn, try, fail, and explore; Team player with a broad interest in technology; Proficiency in C++ and/or C; (Beneficial) familiarity with Beckhoff TwinCAT and/or EtherCAT. What we offer You will contribute to cutting-edge projects at the forefront of offshore technology. Be part of a small, agile team with creative freedom and multidisciplinary collaboration. Thrive in a culture that values hands-on innovation and a commitment to quality. You can expect: Competitive industry benchmarked salary and excellent pension; Performance based salary raises and bonuses; 30 holidays days per year, flexible working hours; Extensive training and development programme, study budgets and coaching; A close-knit community, BBQs, parties and Friday afternoon drinks.