Software Engineer

Novanta
Barcelona, Spain
17 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours
Languages
Spanish

Tech stack

Testing (Software) Agile Methodology Computing Platforms Automation of Tests Firmware Graphical User Interface Python (Programming Language) Software Engineering Subversion Git Information Technology Software Version Control

Job description

Experteer Overview In this role you will contribute to bringing innovative motion-control products to market within Celera Motion.You will develop and maintain multi-platform libraries and GUI tools that simplify system commissioning, while ensuring high quality and close collaboration with firmware and QA teams.You’ll optimize performance, document architecture, and advance diagnostic features to support robust, reliable motion control solutions.This role offers impact across product development and customer-facing software platforms.Compensaciones / Beneficios - Develop and maintain communication libraries - Develop and maintain motion control libraries with advanced identification and tuning tools - Develop and maintain graphical user interfaces for servo-driver commissioning - Optimize performance to meet product requirements - Write internal documentation on software platforms - Collaborate with Firmware team to improve products - Define test plans with QA to ensure software qualityResponsabilidades - BSc, MSc or PhD in Electrical Engineering, Computer Science, Software Engineering, Robotics, Industrial Engineering, or related technical discipline - 2+ years of experience - Strong proficiency in Python - Motion control knowledge (motors, feedback sensors, controls) - Experience with source control (Subversion, Git) - Experience with software testing and automated testing - Knowledge of Agile methodologies - Fluent in Spanish and EnglishRequisitos principales -

Requirements

You’ll optimize performance, document architecture, and advance diagnostic features to support robust, reliable motion control solutions. This role offers impact across product development and customer-facing software platforms.Compensaciones / Beneficios - Develop and maintain communication libraries - Develop and maintain motion control libraries with advanced identification and tuning tools - Develop and maintain graphical user interfaces for servo-driver commissioning - Optimize performance to meet product requirements - Write internal documentation on software platforms - Collaborate with Firmware team to improve products - Define test plans with QA to ensure software qualityResponsabilidades - BSc, MSc or PhD in Electrical Engineering, Computer Science, Software Engineering, Robotics, Industrial Engineering, or related technical discipline - 2+ years of experience - Strong proficiency in Python - Motion control knowledge (motors, feedback sensors, controls) - Experience with source control (Subversion, Git) - Experience with software testing and automated testing - Knowledge of Agile methodologies - Fluent in Spanish and EnglishRequisitos principales -

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…