1,788,870open jobs
103,847companies
267,983added this week
Browse all
Location
In office (Barcelona)
Seniority
Junior · 2+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Aug 5, 2026. Novanta scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Novanta is an American supplier of photonics, vision and precision motion components and subsystems to original equipment manufacturers in the medical and advanced industrial markets. Its products include lasers and beam delivery systems, encoders, motion control, and medical imaging and visualization subsystems, sold through a family of specialised engineering brands, and it is listed on Nasdaq. The company is headquartered in Bedford, Massachusetts, United States.

Build a career powered by innovations that matter! At Novanta, our innovations power technology products that are transforming healthcare and advanced manufacturing-improving productivity, enhancing people’s lives and redefining what’s possible. We create for our global customers engineered components and sub-systems that deliver extreme precision and performance for a range of mission-critical applications-from minimally invasive surgery to robotics to 3D metal printing.

Novanta is one global team with over 26 offices located in The Americas, Europe and Asia-Pacific. Looking for a great place to work? You have found it with a culture that embraces teamwork, collaboration and empowerment. Come explore Novanta.

Business Unit Overview

This position is part of Novanta’s Celera Motion business unit. Derived from the Latin word “celer” for quick and swift, the name Celera reflects our commitment to delivering motion control solutions that accelerate our customers’ ability to deliver innovative solutions to their markets. Celera Motion’s cohesive vision, superior technologies, consultative team approach and best-in-class reliability make us the trusted partner in solving the most challenging motion control problems. Celera Motion’s precision component and subsystem solutions solve application-specific challenges for technology-driven original equipment manufacturers from a range of markets.

Job Summary

We are looking for a talented, and highly motivated engineer who will be responsible for bringing new products to market reality whilst ensuring high levels of quality to current products. Come join a team of deeply knowledgeable engineers that strive to build the most robust and reliable motion control systems using cutting-edge development tools and practices. The selected engineer will be focused on developing and maintaining the multi-platform Motion control libraries delivered together with our products. These libraries simplify the commissioning of the system by providing high level abstraction layers and advanced diagnostic functions (i.e. Motor identification and tuning using Bode Plots and Pole-placement, Feedbacks calibration, etc.)

Primary Responsibilities

  • Develop and maintain a set of Communication libraries

  • Develop and maintain a set of Motion Control libraries, including advanced identification algorithms and tuning tools

  • Develop and maintain Graphical User Interfaces to simplify the commissioning of the servo-drivers

  • Make performance and optimization trade-offs to meet product requirements

  • Write internal documentation for Novanta Motion software platforms (architecture, detailed design, etc.).

  • Work closely with the Firmware team to improve Novanta Motion products and software solutions.

  • Define, together with the Quality Assurance team, test plans for Novanta Motion software products.

Required Experience and Education

  • BSc, MSc or PhD in Electrical Engineering, Computer Science, Software Engineering, Robotics, Industrial Engineering, or a related technical discipline

  • Minimum experience: 2+ years Skills and Competencies Minimum requirements:

  • Strong proficiency in Python.

  • Motion control knowledge (motor types, feedback sensors, controls, etc.).

  • Experience in source code control for software development (i.e. Subversion, Git, etc).

  • Experience with software testing methodologies and automated testing practices.

  • Knowledge of Agile development methodologies.

  • Personal Interest in the Robotics / Motion Control field.

  • Fluent written and spoken Spanish and English.

Nice to have requirements

  • Capacity to analyze a problem from multiple perspectives and explore creative solutions

  • Self-motivated with strong drive to achieve business objectives

  • Positive, proactive, and energetic attitude

  • High attention to detail with a desire for excellence

  • Industrial communication protocols (EtherCAT, EtherNet/IP, Profinet, CANOpen)

  • Experience developing desktop applications using Qt, PyQt, PySide, or similar technologies.

  • Experience developing cross-platform software applications for Windows and Linux environments.

  • Previous experience in motion control, robotics, lab or medical automation markets will be highly appreciated.

  • Excellent written, verbal, and interpersonal communication skills

  • Ability to understand and communicate complex ideas in both technical and user-friendly language.

  • Ability to work in a team-oriented, collaborative environment.

  • Passion for learning and adopting new technologies.

Novanta is proud to be an equal employment opportunity and affirmative action workplace. We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, military and veteran status, disability, genetics, or any other category protected by federal law or Novanta policy.

Please call +1 781-266-5700 if you need a disability accommodation for any part of the employment process.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,788,870 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Barcelona
≈ $49k – $116k per year (Estimated) • In office • Barcelona
DevOps
Rest API
Loki
OpenTelemetry
Prometheus
Kubernetes
Grafana
Mimir
Management
Agile
Apply
≈ $69k – $140k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Scottsdale
Python
Java
SQL
Java
Spring Framework
Spring MVC
Spring Security
DevOps
Rest API
CI/CD
Jenkins
Git
AWS
Bitbucket
Linux
Unix
Management
Agile
Apply
≈ $60k – $126k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Vancouver
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Frontend
GraphQL
Next.js
React.js
DevOps
GitHub Actions
CI/CD
Git
GitLab
Management
Agile
QA
Jest
Apply
$132k – $186k per year • Equity • Hybrid • 5+ years exp • Denver • New York • San Francisco
AI/ML
Claude
ChatGPT
Model Context Protocol
Prompt Engineering
Gemini
OpenAI
DevOps
Terraform
Ansible
GCP
Fastly
GitHub
Cybersecurity
Okta
Least Privilege
Management
Slack
Google Workspace
Agile
Service Desk
Apply
軟體工程師 1 month ago
≈ $12k – $30k per year (Estimated) • In office • Full-Time • 1+ year exp • Hsinchu
Apply
Senior Build Engineer 12 days ago
≈ $68k – $132k per year (Estimated) • In office • Full-Time • Royal Leamington Spa
Python
PowerShell
Frontend
Lighthouse
DevOps
Ansible
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Configuration Management
Apply
Lead Data Analyst 12 days ago
≈ $16k – $36k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Hyderabad
Python
JavaScript
TypeScript
Node JS
Scala
Python
Flask
FastAPI
pySpark
Databases
MySQL
Databricks
Apache Kafka
AI/ML
LangGraph
LangChain
Hadoop
Spark
Model Context Protocol
Embeddings
Prompt Engineering
AI Agents
Langfuse
RAG
Hallucination
Hybrid Search
OpenAI
LLMOps
Human-in-the-Loop
Agentic Workflows
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Azure
CI/CD
Jenkins
Docker
Kubernetes
Platform Engineering
GitHub
Cybersecurity
HIPAA
Analytics
ETL/ELT
Management
Agile
Scrum
Apply
Full Stack Engineer 9 days ago
≈ $47k – $92k per year (Estimated) • In office • Bachelor's Degree • Poland
JavaScript
TypeScript
C#
Solidity
C#
.NET
Databases
Apache Kafka
Frontend
Angular
DevOps
Rest API
Azure
CI/CD
Git
Docker
Kubernetes
Web3
Smart Contracts
Management
Agile
Apply
Mid Devops Engineer 12 days ago
Equity • Hybrid • Full-Time • Athens
Python
DevOps
GCP
CloudFormation
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Amazon EC2
Amazon S3
Amazon ECS
Linux
Apply
≈ $28k – $74k per year (Estimated) • In office • Madrid
Management
Agile
Marketing
LinkedIn
Apply
Fullstack Developer 1 month ago
≈ $36k – $87k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Barcelona
Python
JavaScript
PHP
Databases
MariaDB
DevOps
CI/CD
AWS
Amazon EC2
GitHub
Amazon S3
IAM
Linux
Apply
≈ $79k – $156k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Berlin
C++
Apply
$80k – $115k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Bedford
Python
Verilog
SQL
C#
VHDL
Databases
Oracle
Apply
≈ $74k – $140k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Stockport
Python
SQL
C#
C#
ASP.NET Core
Blazor
WPF
DevOps
Windows
Management
UML
Apply
Planner [C] 14 days ago
≈ $43k – $89k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Bedford
Apply
≈ $60k – $122k per year (Estimated) • Hybrid • Full-Time • Amsterdam • Katowice • Barcelona
Python
JavaScript
TypeScript
C#
Node JS
C#
.NET
AI/ML
Copilot
Cursor
Claude Code
AI Agents
LLM Guardrails
Frontend
Vue.js
Zustand
Redux
Webpack
GraphQL
Tailwind CSS
Babel
Angular
React.js
Vite
Storybook
Material UI
Vuex
DevOps
Rest API
GCP
Azure DevOps
GitHub Actions
Azure
CI/CD
AWS
Platform Engineering
GitLab
Cybersecurity
Threat Modeling
QA
Cypress
Playwright
Jest
Apply
Apply
≈ $36k – $69k per year (Estimated) • In office • Full-Time • 2+ years exp • Madrid • Barcelona • Oviedo • Seville • Vigo
Management
Microsoft Office
Apply
≈ $34k – $82k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Barcelona
Analytics
Power BI
QlikSense
Management
Microsoft Office
Apply
≈ $60k – $134k per year (Estimated) • Hybrid • 8+ years exp • Barcelona
Apply
See all jobs
This is one of many
1,788,870 more open roles from verified company boards, updated every day.