Senior Software Developer
Role details
Job location
Tech stack
Job description
We are looking for an experienced Senior Embedded & IoT Software Engineer to join our team developing mission-critical systems in the energy management and IoT domain. In this role, you will contribute to the design and development of high-performance, secure, and scalable software architectures for real-world industrial environments, playing an active role in building end-to-end IoT software stacks., * Design and develop scalable and optimized software architectures for embedded and IoT-based systems
- Implement high-performance backend and low-level modules using C++ and Go
- Architect complete IoT software stacks including firmware, network communication, security layers, and cloud integration
- Develop integrated solutions using industrial communication protocols
- Contribute technically to Energy Management Systems (EMS) and field-deployed solutions
- Improve performance, security, and maintainability of existing systems
- Participate actively in real-world industrial field projects and solve complex technical challenges
Requirements
Do you have experience in gRPC?, * Advanced expertise in C++ and Go
- Proven experience working with gRPC and developing related projects
- Hands-on experience creating customized Linux distributions using Yocto or Buildroot for embedded devices
- Ability to develop clean, scalable, and optimized backend and low-level modules
- Strong knowledge of Energy Management Systems (EMS)
- Experience with industrial communication protocols such as EEBUS, Modbus, CANBus, TCP/IP
- Solid experience in Embedded Systems and IoT device development
- Strong problem-solving skills and ability to design robust software architectures
- Experience in industrial and real-world field projects
Nice to Have
- Direct experience with EEBUS
- Background in EMS / Smart Home / Industry 4.0 projects
- Knowledge of Linux systems and cybersecurity, especially BSI-compliant environments
Benefits & conditions
- Opportunity to work on cutting-edge energy and IoT technologies
- Innovative, technology-driven work environment
- Participation in international and high-impact projects
- Competitive salary and benefits package
- Ongoing professional development and certification opportunities
Job Types: Full-time, Permanent
Pay: 3.000,00€ - 5.000,00€ per month If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.