Software Engineer in Robotics Development (C# -motores gráficos)
Role details
Job location
Tech stack
Job description
Would you like to continue your career as a Software Engineer i n a multinational company leader in the industrial automation and robotics sector where you will be able to propose innovative ideas and work on cutting-edge software project s? At Oxigent Technologies we are looking for a Software Engineer (C#) to join a software engineering team located in Barcelona, collaborating with global teams in Europe, the US, and Japan, and participating in projects such as 3D simulation, drives configuration/programming, and industrial networks software within the industrial automation field. What will be your main responsibilities? * Business Involvement: Analyzing requirements and getting them right, fast prototyping and supporting colleagues and customers with your expertise. * Software Design : Creating the best solutions for the requirements. * Programming and Testing: Creating and confirming high-quality code. * Kaizen: Looking constantly for team improvement and helping to bring
Requirements
this team to a higher level. What do you need for this role? * Bachelor's or Master's degree in Computer Science or similar. * A minimum of 5 years' experience as a Software Engineer with exposure to the full product development cycle - from requirements through post-release. * Understanding fundamental design / SOLID principles for building a scalable application. * Proficient in C# design and coding (developments with XAML for user interfaces) * Experience with Agile principles and development processes. * Used to apply design patterns and experience in design of desktop applications. * Used to conduct code reviews and implement Unit Tests. * Experience with WPF, MVVM, dependency injection container (i.e. Unity Container). * Experience in 3D Programming and Graphics (DirectX and Sharp-DX). * Good mathematical skills. * Experience with Industrial Automation Applications: Robotics, Networks, PLCs, Sensors, Motion Control, etc. * Experience using tools like Jira, Confluence, and Bitbucket What do we offer? * Permanent contract. * Salary according to the experience provided. * Flexible working hours. * Hybrid model ( 3 days onsite in Poblenou, 2 days remote). * Training voucher to support your professional development. * Private health insurance. * Flexible benefits packag e (health insurance, restaurant, transport, childcare, training). * Corporate discounts for gyms and sports activities across Spain. * And many other benefits!