Swedium Global is the growing System Engineering and Solution Company, offers services like Semiconductor Engineering R&D Services, Embedded Systems Development, Custom Application Software Development, Web and Cloud Application Development, Testing Services, Consultancy and Outsourcing services to our clients across the globe for an onsite and offshore business model. Swedium Global is having presence in Sweden, Finland, Poland, Czech Republic and in India.
Experience-8+ Years
Expected Start date: ASAP
Location- Onsite,Sweden
Job Name: Software Engineer - IoT Hub / Embedded Linux
Assignment Description
An experienced IoT Hub Software Engineer specializing in core platform development, system integration, and connectivity for IoT hubs and gateways. The consultant works primarily with embedded Linux–based IoT hub software , focusing on C++ development , IP-based communication, and system-level integration rather than end-device or accessory firmware. The consultant has strong experience developing and maintaining the central IoT hub layer that bridges devices, networks, and higher-level services. This includes responsibility for networking, commissioning flows, protocol handling, and integration of embedded Linux platforms used as IoT hubs in production environments.
Core Focus Areas:
- IoT hub / gateway software (not accessory firmware)
- Embedded Linux–based hub platforms
- C++ development for long-running, system-level services
- Networking, connectivity, and protocol handling
- System integration and platform stability
Technical Competencies
Programming & Software Development:
- C++ (modern C++ for embedded Linux and system services)
- C (supporting and legacy components)
- Shell scripting (Bash)
Embedded Linux (IoT Hub Platform):
- Embedded Linux as primary runtime and development environment
- Development of hub-side services, daemons, and middleware
- System-level debugging, logging, and performance analysis
- Cross-compilation and toolchain management
Build Systems & Platform Configuration:
- Yocto Project (or similar embedded Linux build systems)
- Custom Linux image configuration for IoT hubs
- Package selection, dependency management, and update strategies
- Platform bring-up and integration together with hardware teams
Networking & IP Protocols:
- Strong knowledge of IP networking
- IPv4 / IPv6
- TCP / UDP
- Network discovery, addressing, and connectivity troubleshooting
- Hub-side handling of device communication and routing
IoT Hub Responsibilities:
- IoT hub commissioning and onboarding flows
- Device provisioning and lifecycle handling at hub level
- Interoperability across ecosystems and platforms
- Secure communication concepts and hub-side trust management
Tools & Ways of Working:
- Linux-based development environments
- Git-based version control
- CI/Cd pipelines for embedded Linux platforms
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
SENIOR C++ RENDERING ENGINEER
2026-02-09
Scrum Master IoT Platform
2026-03-16
Embedded System Architect
2025-12-24
- Posted
- Mar 18, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Malmo
- Company
- Swedium Global Services
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
SENIOR C++ RENDERING ENGINEER
2026-02-09
Scrum Master IoT Platform
2026-03-16
Embedded System Architect
2025-12-24