Job
In this role, you will develop application software in C++ for M-Bus devices, design user interfaces, and maintain existing modules while collaborating closely with your team and external partners.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Independent, self-directed work in close collaboration with the team and external development partners.
- Definition and further development of Windows- and Linux-based application software for our M-Bus devices in C++.
- Conceptualization, specification, and design of user interfaces for desktop, web, and mobile applications.
- Maintenance and upkeep of existing modules and applications.
- Development and execution of software tests.
- Documentation and review of development and testing activities.
- Implementation of interfaces to various integrated software systems.
- Programming and integration with device interfaces such as USB, Bluetooth, and Ethernet.
- Programming of embedded systems.
- Contributing to the design of user interaction concepts.
Our expectations of you
Education
- Completed degree with a focus on computer science / application development, vocational training as an IT specialist, or an equivalent completed qualification.
Qualifications
- Knowledge of GUI development using C+, C++, REST APIs, and HTML5.
- In-depth knowledge of object-oriented software development, Java, C+, and C++.
- Database knowledge is desirable, particularly SQLite.
- Knowledge of HTML and PHP is an advantage.
- Independence, willingness to take responsibility, and initiative.
- Systematic, self-reliant approach and results-oriented working style.
- Good command of German and English.
- Communication skills.
- Strong commitment to quality and customer focus.
- You can stand out through your team-oriented approach, decisiveness, and strong commitment.
- Ideally, you already live in the region or are willing to settle permanently in Paderborn.
- You are welcome whether you are just starting out or are a specialist.
What we offer
- Varied and challenging projects in an exciting environment.
- A motivating and appreciative work environment.
- Work in a small team with a flat hierarchy and the opportunity to help shape innovations and processes.
- Pleasant working environment, direct communication, open doors, and short lines of communication.
- Flexible working hours, with the option to work from home.
- Opportunities for professional and personal development.
- Permanent employment, performance-based compensation.
- Depending on how things develop, a leadership role in our development team is also possible.
- Live in the university city of Paderborn, a region with plenty of leisure opportunities.
Benefits
Work-Life-Integration
Topics you will work on
Job locations
About your employer
Relay GmbH, based in Paderborn, Germany, specializes in the development and production of M-Bus components and system solutions. The company also offers customized electronics and software solutions, as well as the manufacturing of electronic assemblies.
- Established Company
- Electronics, Automatization
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...
The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...
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...