Job
In this role, you develop innovative Linux-based applications in C++ and JavaScript, integrate new features into embedded Linux platforms, and optimize systems from hardware to software.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Development and maintenance of Linux-based applications in C++ and JavaScript
- Integration of new features into our embedded Linux platforms
- Participation in the development, customization, and maintenance of embedded Linux systems based on Yocto
- Analysis, debugging, and optimization of Linux systems and applications
- Development and maintenance of communication interfaces such as Modbus, CAN, CANopen, and Ethernet
- Support in hardware-oriented software development for microcontrollers
- Testing, commissioning, and fault analysis on real hardware
- Creation of technical concepts and documentation
- Close collaboration with hardware, electronics, and product development
Our expectations of you
Education
- Successfully completed degree in Technical Informatics, Electrical Engineering, or a comparable qualification
Qualifications
- Excellent knowledge of C++
- Good knowledge of Linux system architectures, command-line tools, and software packages
- Knowledge of JavaScript
- Basic knowledge of hardware-oriented programming of microcontrollers is desirable
- Knowledge of communication protocols such as CAN, Modbus, or Ethernet is advantageous
- Good German and English skills
Experience
- Experience in developing Linux-based embedded systems
- Experience with the Embedded Linux build system Yocto
- Experience in developing applications with C++ on Linux
- Experience in debugging and analyzing complex software systems
What we offer
- Development of innovative products for the energy distribution of the future
- Independent work with modern technologies
- Direct influence on products from conception to mass production
- Collaboration with hardware, electronics, and software experts
- Short decision-making paths and a family-like working environment
- Individual training and development opportunities
- Attractive compensation and flexible working hours
Benefits
Work-Life-Integration
Topics you will work on
Job locations
About your employer
JEAN MÜLLER ist ein führendes Unternehmen auf dem Gebiet der Niederspannungstechnik und beschäftigt weltweit rund 600 Mitarbeiterinnen und Mitarbeiter. Kernaktivitäten sind die Entwicklung, die Produktion und der Vertrieb von Niederspannungsschaltgeräten, Schaltgerätekombinationen und Stromverteilungskomponenten. Elektronische Überwachungs- und Energiedatenerfassungssysteme vervollständigen das Produktprogramm.
- Established Company
- Onsite, Hybrid
- 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...
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
Participation in security analyses and assessment of applications and IT systems. Support in the design and implementation of technical security measures (e.g., WAF, Load Balancing, Firewall, etc.). Conducting and supporting penetration tests,...