Senior Software Engineering Team Lead - Deep-Tech / Scientific Control Systems

connect-ai Netherlands
Visa Sponsorship Relocation
Apply
AI Summary

Lead a software team building complex control stack technology for scientific hardware. Provide technical direction, mentor engineers, and collaborate with cross-functional teams. Requires strong Python, architecture, and deep-tech experience.

Key Highlights
Technical leadership role with strong Python focus
Complex R&D environment with high engineering standards
Collaboration with hardware, FPGA, physics, and product teams
Key Responsibilities
Lead, mentor, and support a team of software engineers
Guide architecture and technical decision-making
Scale software connecting high-level user interfaces to low-level hardware
Work closely with hardware, FPGA, physics, and R&D teams
Improve engineering workflows without adding unnecessary process
Balance long-term architecture with short-term delivery
Technical Skills Required
Python Software Design Technical Leadership
Benefits & Perks
Salary up to €110,000
Hybrid working
30 days’ annual leave
Strong pension contribution
Equity-style long-term incentive
Relocation and visa support where required
Nice to Have
Experience in related deep-tech environments
Compiler design, ASTs, intermediate representations, DSLs, LLVM or MLIR
Scientific Python tools such as NumPy, SciPy or Qiskit
Hardware control software or software-hardware integration
Low-latency, real-time or performance-sensitive systems
Experience in R&D, scientific computing or high-tech product development
Formal methods, model checking or verification
FPGA-adjacent software or embedded control environments

Job Description


Software Engineering Team Lead — Deep-Tech / Scientific Control Systems


Location: Delft, Netherlands

Working pattern: Hybrid — 3 days onsite, 2 days remote

Salary: Up to €110,000 + benefits

Relocation: Support available for the right candidate


We’re supporting a fast-growing deep-tech company in Delft that is building advanced control stack technology for some of the most complex scientific hardware systems in the world.

This is not a generic engineering management role. It is a highly technical leadership position for someone who can guide a strong software team while staying close to architecture, design decisions and complex engineering trade-offs.


The team is developing software that sits between high-level Python interfaces and low-level hardware control. Their work enables researchers and experimentalists to design, configure and run highly precise scientific experiments through scalable software systems.


The Role

As Software Engineering Team Lead, you will lead a team responsible for building and evolving a complex software platform used to orchestrate advanced hardware systems with extremely high precision.


You will provide technical direction, mentor engineers, shape team workflows and work closely with specialists across software, hardware, FPGA, physics and product teams.


You'll need strong technical credibility, pragmatic leadership, and the ability to make sensible architectural decisions in a complex R&D environment.


What You’ll Be Doing

  • Lead, mentor and support a team of software engineers.
  • Guide architecture and technical decision-making across a Python-heavy software platform.
  • Help scale software that connects high-level user interfaces to low-level hardware execution.
  • Work closely with hardware, FPGA, physics and R&D teams.
  • Improve engineering workflows without adding unnecessary process or red tape.
  • Support engineers through coaching, feedback, 1:1s and technical guidance.
  • Balance long-term architecture with short-term delivery.
  • Help build software that is reliable, maintainable, scalable and easy for technical users to work with.


What We’re Looking For

  • 7+ years’ software engineering experience.
  • 2+ years in a technical leadership, team lead, staff/principal engineer, software architect or engineering management role.
  • Strong Python experience.
  • Solid software design fundamentals, including clean architecture, design patterns, maintainability and testing.
  • Experience mentoring engineers and helping teams improve.
  • Strong system design and architecture experience.
  • Comfortable working in complex technical environments with ambiguity and high engineering standards.
  • Interest in scientific, hardware-adjacent or deep-tech software.


Highly Relevant Backgrounds

Direct quantum experience is not required.


We’re particularly interested in people from relatable deep-tech environments such as:

  • Semiconductors
  • Aerospace
  • Radar / defence systems
  • Scientific instrumentation
  • Test & measurement
  • Embedded systems
  • Control systems
  • High-performance computing
  • Photonics
  • Robotics
  • RF / telecoms
  • Industrial automation
  • Precision hardware
  • Research software
  • Compiler, DSL or code-generation tooling


Bonus Experience

Any of the following would be a strong plus:

  • Compiler design, ASTs, intermediate representations, DSLs, LLVM or MLIR.
  • Scientific Python tools such as NumPy, SciPy or Qiskit.
  • Hardware control software or software-hardware integration.
  • Low-latency, real-time or performance-sensitive systems.
  • Experience in R&D, scientific computing or high-tech product development.
  • Formal methods, model checking or verification.
  • FPGA-adjacent software or embedded control environments.


Why This Role?

This is an opportunity to join a highly ambitious deep-tech scale-up working at the edge of what is technically possible.


You’ll be joining an interdisciplinary team of scientists, engineers and software specialists solving problems that sit far beyond standard SaaS or enterprise software.


The package includes:

  • Salary up to €110,000
  • Hybrid working
  • 30 days’ annual leave
  • Strong pension contribution
  • Equity-style long-term incentive
  • Relocation and visa support where required
  • Opportunity to work on world-class scientific technology from Delft


Interested?

If you are a technical software leader with strong Python, architecture and deep-tech experience, this could be a highly compelling next move.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

coolset

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

BlockTech

Netherlands

Senior Software Engineer - Core Trading Systems

Programming
1d ago

Premium Job

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

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

BlockTech

Netherlands

Subscribe our newsletter

New Things Will Always Update Regularly