TESCAN

Robotics backend developer

Ghent, Flanders, BE

18 days ago
Save Job

Summary

## Position description

We are seeking a software developer to join our robotics software dev team, advancing the development of a micro-CT (mCT) system. You will be responsible for designing and implementing software for data acquisition and system control of high-resolution X-ray CT imaging scanners. This greenfield project involves building a backend application in close collaboration with domain experts and system engineers. You will have a big impact on the design and architecture of an advanced robotics application, directly contributing to key system attributes such as resiliency, scalability, and performance. You will also have substantial hands-on involvement in hardware integration, and performance optimization in the context of radiation physics and imaging science.



## Your Role

- Specify, design, and develop maintainable software in C# on the .NET platform. Contribute new software modules based on functional specifications and participate in refining existing architecture.

- Use APIs, libraries, low-level communication protocols, and unmanaged code to integrate hardware components, handle binary data, and ensure reliable system operation.

- Work closely with system engineers and domain experts to design proprietary solutions, extract essential domain knowledge from existing systems, and advance the capabilities of our imaging scanners.

- Participate in hands-on testing and integration of hardware, ensuring the efficient operation of imaging systems within a radiation physics and imaging science environment.

- Critically review existing solutions and conduct research in collaboration with the R&D team.

- Maintain a broad overview of the overall solution, understanding how specific module designs influence the product roadmap and long-term system architecture.


### Preferred qualifications and experience

We welcome candidates who have a strong background in C# development, an interest in hardware integration, and a readiness to engage with the scientific and technical aspects of imaging technology.

- Bachelor’s degree in Computer Science, Engineering, or a related field.

- 3+ years of professional software development experience.

- Understanding of software architecture and design patterns.

- Strong understanding of object-oriented design and programming principles (e.g. SOLID).

- Willing to learn and design new systems with a keen attention to detail.

- Effective interpersonal skills, a proactive solutions-oriented approach, and enjoyment of working within multidisciplinary teams.

- Strong proficiency in English; knowledge of Dutch or French is a plus.


### Nice to have

- Experience with Robotics, hardware controls and orchestration architectures

- Experience with C# and the .NET ecosystem (Framework and Core).

- Experience in building high-performance software for real-time data processing.

- Experience in integrating and operating hardware components.

- Familiarity with C/C++ and Python.

- Familiarity with LabVIEW.

- Familiarity with communication protocols such as Modbus, COM or EtherCAT.

- Experience with front-end web development (React/Vue with Typescript).

- Comfortable designing and implementing APIs (RESTful, gRPC) and working with communication protocols (TCP/IP, WebSockets).


## Our Offer

In addition to an attractive salary package complemented by fringe benefits and respect for work-life balance, at Tescan-XRE we also provide:

- A Flex-income plan

- A Competitive salary

- Possibility of home working part-time.

- Dedicated budget and support for personal growth and learning opportunities.

- Pleasant and well-equipped working environment in Ghent.

- 12 ADV days (for full-time employment)

## Application Process

Qualified candidates are invited to submit a resume via this advert.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job