A

Senior Machine Control Software Engineer

Relocation
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Design and develop machine control software for advanced manufacturing technology firm. Develop software for high-performance industrial machines. Collaborate with hardware, electronics, and process engineering teams.

Key Highlights
Machine control software development
High-performance industrial machines
Collaboration with hardware and process engineering teams
Key Responsibilities
Build the brain of the machine—the software that controls motion, sensing, sequencing, and real-time process behavior.
Work closely with hardware, electronics, mechatronics, and process engineering.
Propose improvements to machine behavior.
Technical Skills Required
C++ Python Control Software Experience Real-time or near-real-time control systems State machines and complex control logic Integration with sensors, actuators, motion systems Hardware–software orchestration Experience designing control algorithms
Benefits & Perks
Relocation support
Onsite work opportunity
Nice to Have
Background in robotics, industrial machinery, medical devices, 3D printing systems, machine learning for process optimization, Linux-based control environments

Job Description


Senior Software Engineer – Machine Control

Location: Barcelona (onsite)

*Relocation Support is considered


Our client is an elite advanced manufacturing technology firm that is redefining the limits of additive production. They have developed a proprietary technology capable of processing materials with viscosity levels exponentially higher than any standard 3D printing resin. By mastering these complex fluids, they’ve unlocked unprecedented material properties that meet the rigorous standards of automotive, aerospace, and defense (including high-stakes applications like rocket propellants).


🎯 The Role

Our client is hiring a dedicated Machine‑Control Software Engineer to own the core software that drives a high‑performance industrial machine used in advanced manufacturing. This person will build the brain of the machine—the software that controls motion, sensing, sequencing, and real‑time process behaviour. They will work very closely with hardware, electronics, mechatronics, and process engineering.


This is not embedded microcontroller work — it’s machine‑level control software.

The ideal candidate is someone who has already developed software for machines, understands physical systems deeply, and enjoys proposing improvements to machine behaviour.


🧰 Tech Stack & Required Expertise:

  • C++ (highly preferred) and Python

Control Software Experience

  • Real‑time or near‑real‑time control systems
  • State machines and complex control logic
  • Integration with sensors, actuators, motion systems
  • Hardware–software orchestration
  • Experience designing control algorithms

Background in:

  • Robotics, Industrial machinery, Medical devices
  • 3D printing systems, Machine learning for process optimization, Linux‑based control environments


👤 Candidate Profile

  • 5+ years building machine control software
  • Strong understanding of mechanical/electronic systems
  • Comfortable being the first software owner and growing with the team
  • Fluent in English
  • Hands‑on, problem‑solving, “hardcore engineer” mentality
  • Excited to work onsite with hardware daily


Similar Jobs

Explore other opportunities that match your interests

Senior Pre-training Engineer

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Barcelona Supercomputing Cente...

Spain

Mid-Level Full Stack .NET Developer (Time Tracking & Audit Platform)

Programming
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Barcelona Supercomputing Cente...

Spain
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

gft technologies españa

Spain

Subscribe our newsletter

New Things Will Always Update Regularly