Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Swedium Global Services and take your career to the next level!
Application takes less than 5 minutes

