Nice
8 hours ago
Software Engineer
- 19 March 2026
- 100%
- Nice
About the job
Our transversal Group Technology R&D is looking for a Software Engineer developer to complete his team working on our Digital Printing Module. You will be part of a small team using modern tools and methodologies in order to deliver innovative products in a fast-paced environment.
The BOBST Group Technology division carries out innovative technology and product developments to shape the digital transformation in the packaging industry. Within this group, the Print Engine team which develops next generation of digital printers is looking for a talented Software developer to participate in the design, implementation, and testing of our products that increase the versatility of our machines.
Main Responsibilities
Your Profile
- Design, Implement and Improve functionality for our Digital Printing Module
- Perform code reviews and ensure that its own development passes CI on a daily basis
- Maintain software of existing product portfolio
- Understand the mechanical, electrical and software interactions of the Digital Printing Module
- Improve team’s knowledge about adequate technology evolutions (performance, robustness, security…)
- Ensure the required Software Quality standard with adequate automated tests
- Participate in Agile activities (standups, sprint planning, sprint reviews…)
- Collaborate with stakeholders (Software and Automation engineers, Product owner, field technicians, customers, …)
Would be a significant asset:
- Strong knowledge in Computer Science or in Microengineering/Robotics (Concurrency and Distributed Computing, Relational Databases, TCP/IP, Computer Architecture)
- Demonstrated experience in industrial development in modern C/C++20
- Excellent knowledge of C++ STL, especially containers and algorithm
- Strong debugging and profiling skills
- Basic knowledge of SDLC, development models and principle design patterns
- Team spirit oriented, able to work with multiple actors
- Accomplishing tasks with autonomy and result oriented
- Open-minded and proactive
- Demonstrated experience with Git, ideally using Azure workflow
Nice to have:
- Experience in PLC (Beckhof or Siemens)
- Skills in Quality Assurance (QA) with electro-mechanical systems
Our Software Stack
- Skills in Robotics or Printing machines
- Experience with Azure DevOps
- Experience with VMWare ESXi, Cloud and networking infrastructures
Your education and languages skills
- Languages : C/C++20, C#, Batch scripting
- Frameworks : Boost, REST, OPC-UA
- Database : PostgreSQL
- Agile Portal, CI/CD : Azure DevOps
- IDE : Visual Studio
- MSc degree or equivalent in Computer Science or Microengineering/Robotics
- Proficiency in English, French an asset
Apply now
Join us – and grow with us.