Embedded Software Engineer to Jemac
Workplace: Kalmar, Sweden
Expires: September 28, 2025
Join Jemac as an Embedded Software Engineer to develop embedded software for IoT devices, focusing on connectivity, data acquisition, and cloud integration within a dynamic and creative environment. Jemac specializes in industrial IoT solutions, handling everything from hardware to mechanical design and prototyping, offering meaningful challenges and professional growth.
Main requirements:
- Background in computer science, electronics, or related field or equivalent work experience.
- 5+ years experience in embedded software development using C/C++.
- Experience with platforms such as FreeRTOS, Linux, Zephyr, or Mbed.
- Hands-on experience with IoT solutions and wireless/network protocols like MQTT and HTTPS.
- Understanding of IoT security fundamentals including authentication and encryption.
- Familiarity with cloud platforms such as AWS IoT, Azure IoT, or Google Cloud IoT.
- Proficiency working across all software stack layers from device-level to the cloud.
- Fluent in Swedish and English, both spoken and written.
Responsibilities:
- Develop embedded software for IoT devices focusing on connectivity, data acquisition, and cloud integration.
- Design and implement communication protocols for wireless and/or networked systems.
- Collaborate closely with hardware engineers to ensure smooth software-hardware integration.
- Optimize performance and energy efficiency in embedded applications.
- Conduct unit testing and debugging to maintain product reliability and quality.
Required hard skills:
- Embedded software development
- C/C++ programming
- Experience with FreeRTOS, Linux, Zephyr, or Mbed platforms
- IoT wireless/network protocols such as MQTT and HTTPS
- IoT security basics (authentication, encryption)
- Cloud IoT platforms such as AWS IoT, Azure IoT, Google Cloud IoT
Recommended hard skills:
- Experience with hardware integration and testing
- Mechanical design knowledge
- Prototyping skills
Soft skills:
- Curious mindset
- Team player
- Strong collaboration and communication skills
- Problem-solving
- Creativity
Coding languages:
- C
- C++
Frameworks:
- FreeRTOS
- Linux
- Zephyr
- Mbed
Operating systems:
- Linux
Natural languages:
- Swedish (Proficient)
- English (Proficient)
Cultural skills:
- Innovation driven
- Open and welcoming environment
- Preference for office-based teamwork with some flexibility
You might also like:
- Software Developer to Sebratec
- BESS & EMS System Architect
- Java Developer for a Company in Cybersecurity
- Android Automotive Developer
- Infrastructure Engineer - Digital Site Services
- Clinical Project Manager
- .NET Developer for Inhouse Team
- Windows System Administrator
- Helpdesk Consultant in Public Sector
- System Administrator