Senior Software Engineer
With us You do
WORK THAT MATTERS
We are the most trusted partner imaging the unknown by creating foresight capabilities quicker to discover and prevent threats. Our solutions contribute to the improvement of people’s health and safety daily. With us you do work that truly matters.
We are a global provider of X-ray detector solutions and services for medical, security, and industrial applications. Our solutions range from sensor components to optimized detector subsystems with ASICs, electronics, mechanics, software, and algorithms.
Our net sales totaled EUR 108 million in 2024. We have over 460 active customers in over 40 countries. We employ around 490 people in Finland, China, India, France, and the US. Our company’s shares are listed on the Nasdaq First North Growth Market Finland.
We are looking for a skilled professional to join our global team in Oulu. We have an immediate opening for
Senior Software Engineer
Are you interested in joining a cutting-edge company and collaborating with an innovative team on unique X-ray products? You will be part of our global, skilled, and customer-focused organization, working with multidisciplinary teams through all phases of the product life cycle, from conceptual development and detailed design through qualification, manufacturing transition, and customer support.
Your role
As a Senior Software Engineer, you will develop software solutions for our detector systems, ensuring they meet customer requirements as well as high performance and reliability targets. You will contribute to products ranging from cost-effective, high-volume systems to scalable, feature-rich platforms. In this key role, you will help define and implement next-generation system architectures while collaborating closely with other technical experts. You will also bring your expertise to enhance our development environment and processes, ensuring high-quality, timely deliverables.
Responsibilities
- Identifying, specifying and implementing appropriate software deliverables
- Applying the optimal architectures and coding structure for the high quality software design
- Implementation of product SDK including device API libraries, interfaces, protocols and GUI applications for the target platforms (Linux, Windows, embedded Linux)
- Implement unit tests to cover your developments
- Support for software testing, debugging and quality assurance (including test automation)
- Support for software continuous integration pipeline and build management development
- Creation of project related software specifications, UML description, plans and documentations
What we expect
Required:
- 5–10 years of experience in software engineering, particularly in C++ development of libraries for device SDKs on Windows and Linux systems
- Strong expertise in data structures, algorithms, and object-oriented programming (C++)
- Advanced knowledge of modern C++ standards
- Experience working in global and multicultural teams
- Excellent diagnostic, debugging, and problem-solving skills
- Fluency in written and spoken English
- Bachelor’s or Master’s degree in Computer Science or equivalent
Preferred:
- Experience in software design for real-time systems, ideally from (X-ray) camera, video, or image processing applications
- Knowledge of Python, C#, Qt, and bash scripting
- Experience with algorithm implementation and optimization
- Familiarity with Agile Scrum framework
Expected value of short- and long-term goals
- 1–6 months
- Learn DT’s products, technologies, and development practices
- Contribute to ongoing software development tasks
- Take ownership of key software modules
- Support planning and prioritization of development projects
- Contribute actively to software architecture decisions and platform development plans
- Deliver complex software features with high reliability
- Act as a subject matter expert for selected areas and mentor junior colleagues
6–12 months
12–24 months
Location
This position is based in Oulu, Finland, with close collaboration with our global teams. You will report to the Principal Engineer, Software.
Our offer
We offer you an impactful role in a global high-tech company developing advanced X-ray imaging solutions that improve health and safety, along with a competitive salary and benefits.
More information
Please feel free to contact us for more information. You are welcome to email us if you’d like more details about the position or to arrange a call. For inquiries, please contact the recruiting line manager, Principal Engineer, Software, Thomas Pierson, +33667614819 (French number), thomas.pierson@deetee.com.
We will start interviews during the application period. We look forward to receiving your application with a CV and salary expectation by 28 September 2025.
- Department
- R&D and Engineering
- Locations
- Oulu
- Remote status
- Hybrid
About Detection Technology
We are a global provider of X-ray detector solutions and services for medical, security, and industrial applications. Our solutions range from sensor components to optimized detector subsystems with ASICs, electronics, mechanics, software, and algorithms.
Our net sales totalled EUR 108 million in 2024. We have around 600 active customers in over 40 countries. We employ around 490 people in Finland, China, India, France, and the US. Our company’s shares are listed on the Nasdaq First North Growth Market Finland.
Already working at Detection Technology?
Let’s recruit together and find your next colleague.