Embedded Software Engineer (f/m/d)

02 ago - Bressanone
ALLSIDES Media

Position Overview

We are seeking an experienced Embedded Software Engineer to join our team, where we develop cutting-edge 3D scanning systems for industrial applications. You will work on sophisticated multi-camera scanning systems that process massive data in real-time, developing high-performance C++ software that controls cameras, projectors, motors, lenses, and lighting systems. As we expand our technology portfolio, you will also play a key role in pioneering our next-generation scanner featuring robotic arm integration, leading the software architecture and control systems for automated 3D capture workflows.

This full-time role is located on-site at our office in Brixen/Bressanone, Italy.

Main Responsibilities:

- Real-Time System Development
- Design and develop high-performance embedded software for 3D scanning systems with real-time data processing requiremets
- Implement multithreaded architectures for coordinating cameras, projectors, motors, lenses and lighting systems
- Optimize software for handling high-throughput data pipelines processing large datasets (50+ GB) in real-time
- Write clean, efficient and maintainable C++ and Python code with focus on performance and reliability
- Profile and optimize critical code paths using modern profiling tools and performance measurement frameworks

- Hardware Integration & Control

- Interface with and control industrial cameras, including SDK integration (e.g., Basler Pylon, mvIMPACT genicam) and image acquisition pipelines
- Develop control systems for projectors, motors,



lenses and lighting hardware
- Implement robust communication protocols and synchronization mechanisms for multi-device coordination
- Ensure deterministic real-time behavior and minimal latency in hardware control loops
- Design motion planning and control algorithms for automated 3D scanning workflows
- Collaborate with mechanical engineers to define hardware-software interfaces

Qualifications Required:

- Bachelor's degree in Computer Science, Computer Engineering, Electronics Engineering, or related field
- 4+ years of professional experience in embedded or systems-level software development, with strong proficiency in C++ (modern C++11/14/17) and Python
- Proven experience interfacing with hardware (cameras, sensors, motors) on Linux development environments
- English required, German or Italian is an advantage

Nice to Have:

- Computer vision processing pipelines
- Familiarity with robotic systems, PLC environments (Beckhoff TwinCAT), and communication protocols (EtherCAT, Modbus, TCP/IP, gRPC, GPIO)
- Experience with CMake, Git, Docker, performance measurement frameworks

Benefits:

- Competitive salary package
- Stock Options
- Flexible working hours, Remote work
- Lunch voucher for working days
- Small team, flat hierarchy
- Personal and professional growth opportunities: Take over and own important parts of infrastructure development and help us blitz-scale
- Relocation assistance
- Visa sponsorship
- Access to a coffee-bar and gym at Durst AG

#J-18808-Ljbffr

131- Corso di amministrazione del personale in azienda, paghe e contributi - per destinatari di AssegnoVERONA

06 ago - Sommacampagna
PENTA FORMAZIONE

106387 - It Manager

06 ago - Bresso
ETJCA

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per embedded software engineer (f/m/d) / bressanone

105917 - Carrellista

06 ago - Creazzo
Ali S. P. A

102929 - Addetto Alla Logistica - €28.000 All'Anno

06 ago - Vicenza
Adecco Italia