Job
In this role, you will develop control software for complex mechatronic systems and implement C++ solutions on embedded platforms while processing measurement data for precise control.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Design and implementation of control software for highly dynamic mechatronic systems
- Development of C++ software for real-time capable embedded platforms with multitasking and multicore architectures
- Processing and integration of measurement and sensor data for precise control of electromechanical components
- Implementation of modern and model-based control concepts for demanding dynamic applications
- Development and integration of modular software components within complex overall systems
- Planning and execution of software tests as well as verification of functions at component and system level
- Participation in commissioning, integration, and testing of complete systems
- Collaboration within an agile development team as well as support for technical demonstrations and product presentations
Our expectations of you
Education
- Completed technical degree, e.g., Electrical Engineering, Mechatronics, Computer Science, Control or Automation Engineering
Qualifications
- In-depth knowledge of modern control methods, such as state regulation, LQR, or Model Predictive Control (MPC)
- Knowledge of software architecture and modeling, requirements engineering, version control, and automated software testing
- German at least C1 and English at least B2
- Willingness to undertake occasional, project-dependent business trips (approximately 20-30%)
- Due to project-specific security and export control regulations, only applications from candidates whose nationality and legal and regulatory requirements applicable to the respective project are met will be considered.
Experience
- Excellent C++ skills and practical experience with real-time or hardware-near software development
- Experience in processing dynamic measurement data as well as knowledge in signal processing and state estimation, e.g., using Kalman filters.
- Ideally, experience with RTOS, multicore systems, and high-performance embedded platforms; knowledge of QNX and MPSoC architectures is advantageous.
What we offer
- Salary: approximately €60,000 - €66,000 gross per year (according to GVP collective agreement and TV BZ ME, with increasing compensation over the course of deployment up to equal pay).
- It is important to us that you develop not only professionally as part of our team but also feel personally comfortable. Therefore, we offer individual benefits tailored to your needs in collaboration with you – because you matter to us as a unique individual.
Topics you will work on
Job locations
About your employer
Prodig GmbH is a young, digital consulting and service company. Our goal is to support our customers in their development by accelerating the implementation of their solutions. With our top talents and expertise, we deliver excellent performance.
- Digital Agency
- Onsite, Hybrid
- Consulting
More jobs
These jobs might also interest you
Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...
Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...