Job
In this role, you will develop C/C++ applications for embedded Linux gateways, implement cloud-to-device communication, and integrate Bluetooth interfaces to enhance software quality.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Develop and maintain C/C++ applications and services for embedded Linux gateways.
- Implement cloud-to-device communication and gateway application logic.
- Integrate Bluetooth controller interfaces and third-party access point platforms.
- Analyze runtime, performance and communication issues.
- Verify BLE host-controller and end-device communication.
- Develop automated tests for application and system integration.
- Improve software quality, security, reliability and maintainability.
- Support cross-platform builds, releases and partner integration.
- Evaluate product maturity through alpha, beta and system-level testing.
- Troubleshoot laboratory findings and customer-reported application or communication issues.
- Support test automation, regression coverage and verification environment stability.
- Document interfaces, technical decisions, known limitations and troubleshooting findings.
- Identify technical risks, propose countermeasures and communicate status and dependencies.
- Support BLE/RF coexistence and performance analysis with domain experts when required.
Our expectations of you
Education
- Degree in computer science, electrical engineering or equivalent experience.
Qualifications
- Python, BLE analysis tools and Bluetooth Core Specification knowledge are advantages.
- Fluent English.
- Knowledge of Linux processes, threads, IPC and networking.
- Understanding of IoT gateway architectures and end-to-end communication.
- Practical BLE knowledge and willingness to deepen gateway and controller expertise.
- Strong technical understanding and analytical problem-solving skills.
- Ownership mindset with high standards for code quality, reliability and maintainability.
- Ability to model complex solutions and explain technical findings clearly.
- Pragmatic, structured approach to improving established systems.
- Collaborative communication with internal teams and external partners.
- Curiosity and willingness to expand knowledge of BLE, IoT, and embedded technologies.
Experience
- At least 3 years of relevant C/C++ application development in embedded, IoT or comparable product-oriented R&D.
- Experience with Gateway, BLE, and access points is advantageous; deep specialization in BLE is not required from the outset.
- Starke praktische Erfahrung in der Anwendungsentwicklung mit C/C++.
- Experience with embedded Linux and debugging on target hardware.
- Experience with cross-compilation, SDKs, version control and testing.
What we offer
- VusionGroup has an international presence in 19 countries.
- By joining us, you'll be part of a globally distributed team of intellectually curious, committed, and collaborative colleagues.
- The work is fast paced, challenging, and ambitious.
- Hier werden Sie für Ihre Beiträge wertgeschätzt, während wir den modernen Handel gemeinsam neu erfinden.
- We feel supported.
- You will too.
- VusionGroup is a place where people feel safe, happy, and respected.
- We offer programs and benefits to support you in whatever comes next in your life, including: Pay: Competitive pay Schedule: A flexible, hybrid work schedule Career Growth: E-learning opportunities and workshops, and global mobility potential.
- A minimum basic salary of EUR 3,954 gross per month for full-time employment applies to the advertised position, with a willingness to pay depending on the actual qualifications.
Benefits
Work-Life-Integration
Health, fitness & fun
Topics you will work on
Job locations
About your employer
Vusion Group GmbH is a premier provider of intelligent digital labels and Retail IoT solutions. With over 350 major retailers across Europe, Asia, and America, they are one of the global leaders in the industry.
- Established Company
- Onsite, Hybrid
- Internet, IT, Telecommunication
More jobs
These jobs might also interest you
At LOXONE, everything is created under one roof: hardware, firmware, and software. We are owner-managed, and over 100 of our products are used worldwide in intelligent buildings. They regulate energy and indoor climate, control access, operation, and...
As a Software Engineer, you develop embedded software for our vehicle control units and battery management systems. You work on innovative electric drives, safety-critical functions, and modern energy systems, supporting projects from the concept phase...
This is your chance to take real ownership of the hardware side within a small, high-performing team—with far more impact than you’d have in a huge organization. You’ll own the firmware our devices run on, manage the process with our manufacturer and...