Senior Machine Software Engineer - Control Architecture for Industrial Manufacturing Equipment

Babel Profiles • Spain
Relocation
Apply
AI Summary

Join a compact, senior-only deep-tech startup in Barcelona as the lead software engineer for a groundbreaking industrial manufacturing machine. Define and own the entire software control architecture, including real-time algorithms, state machines, and motor control, from design through industrialization. Requires 5+ years of C++ and RTOS experience, full on-site presence, and relocation support is provided.

Key Highlights
Full ownership of machine control software architecture from design to production
Real-time, low-level software for a physical system comparable to industrial robots or precision medical devices
C++ expert-level proficiency and RTOS experience required
On-site in Barcelona with relocation support provided
Part of a senior-only engineering team with no bureaucracy
Key Responsibilities
Define and own the full software architecture for the machine control system, including interfaces and integration with embedded and hardware subsystems
Design and implement core control algorithms, state machines, and process routines coordinating motion and machine sequencing
Ensure real-time operation and parallel movement coordination, critical for machine productivity
Drive precision motor control at 50-micron layer increments
Lead system-level testing and validation; iterate rapidly during the industrialization phase
Technically influence firmware and electronics layers
Technical Skills Required
C++ RTOS Real-time deterministic behavior Parallelization patterns
Benefits & Perks
Continuing training possibilities
Private health insurance
Tax benefits for restaurants and public transportation
Team events & Competence Center events

Job Description


Our client is a deep-tech startup that has built a proprietary industrial manufacturing technology with capabilities that no other system on the market has achieved.


After years of R&D, they are now industrializing their flagship machine. They are a compact, senior-only engineering team where every person owns their domain completely. No layers, no bureaucracy, just exceptional engineers building something that has never been done before in their industry.


Your Mission

You will be the software engineer on the team. You will define and own the entire software control architecture for a complex industrial machine, from architecture design through testing and industrialization.

This is not web or SaaS development. This is low-level, real-time, close-to-hardware machine software for a physical system with complexity comparable to an industrial robot or precision medical device. You will work side by side with the firmware, electronics, and process engineers


What You Will Do

  • Define and own the full software architecture for the machine control system, including interfaces and integration with embedded and hardware subsystems
  • Design and implement core control algorithms, state machines, and process routines coordinating motion and machine sequencing
  • Ensure real-time operation and parallel movement coordination, critical for machine productivity
  • Drive precision motor control at 50-micron layer increments
  • Lead system-level testing and validation; iterate rapidly during the industrialization phase
  • Technically influence firmware and electronics layers


What We're Looking For

  • 5+ years developing software for complex physical machines (industrial equipment, robotics, precision manufacturing, or medical devices)
  • Expert-level C++ as primary language
  • Proven experience with RTOS and real-time deterministic behavior
  • Experience with parallelization patterns for multi-process or multi-axis coordination
  • Full ownership of a software domain, architecture through production
  • Available to work full on-site in Barcelona (relocation support provided)
  • Professional-level English


What's on offer

  • Continues training possibilities
  • Private health insurance
  • Tax benefit for restaurants and public transportation
  • Team events & Competence Center events
  • Compensation: €65,000 - €85,000 gross annual salary, depending on your experience and the value you bring to the position


Our recruitment process

  • Step 1: Interview with one of our Recruiters to get to know you better
  • Step 2: Interview with the HR Manager
  • Step 3: Interview with the Hiring Manager
  • Step 4: Inteview with the VP of Engineering


At Babel Profiles, we believe in talent beyond labels. This opportunity is open to all qualified candidates, and we are committed to ensuring equal opportunities regardless of gender, gender identity, background, or origin.


Similar Jobs

Explore other opportunities that match your interests

Junior Engineer - Benchmarking Work

Programming
•
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Barcelona Supercomputing Cente...

Spain

Associate Applied AI Engineer

Programming
•
11h ago

Premium Job

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

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

process analytics factory - pa...

Spain

Community Manager

Programming
•
13h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

air apps

Spain

Subscribe our newsletter

New Things Will Always Update Regularly