This vacancy is archived
View similar vacancies ↓updated 27 days ago
Embedded Software Engineer (IoT)
Job description
Text:
TL;DR
Embedded Software Engineer (IoT): Developing software and data capture algorithms for smart pods and sensor devices with an accent on Zephyr RTOS, embedded Linux, connectivity, and real-time IoT systems. Focus on building firmware in C and Python, integrating cellular, Wi-Fi, CAN, and messaging protocols, and validating solutions through hands-on hardware testing.
Location: Hybrid role based full-time in Tampere, Finland; requires hands-on hardware testing and office interaction. Candidates should be based in or ready to relocate to the Pirkanmaa region.
Company
Technology and manufacturing company developing soundproof workplace pods, connected services, sensor devices, and smart office solutions.
What you will do
- Develop embedded software and data capture algorithms for smart pods and sensor devices.
- Build connected IoT solutions using networking, cellular modems, Wi-Fi, CAN bus, and MQTT/AMQP protocols.
- Work across the embedded device lifecycle, including embedded Linux development and hardware testing.
- Make independent technical decisions, prioritize bug fixes, and propose technical solutions.
- Collaborate with product managers, designers, business stakeholders, and a seven-person embedded engineering team.
Requirements
- Strong hands-on experience with Zephyr RTOS.
- Practical experience or familiarity with embedded Linux development.
- Solid C and Python programming skills.
- Good understanding of networking, cellular modems, Wi-Fi, CAN bus, and MQTT/AMQP.
- Self-directed approach with the ability to take ownership and make independent technical decisions.
- Fluent written and spoken English; the role is based in Tampere, Finland.
Nice to have
- Experience with Yocto SDK build processes.
- Experience with OTA firmware updates, OpenVPN, CANopen, or PKI device integration.
- Finnish language skills.
Culture & Benefits
- High autonomy to influence hardware and software architectures.
- Flat hierarchy based on trust and transparency.
- Focus on employee well-being and inclusive workplace culture.
- Comprehensive healthcare, lunch, culture, and well-being benefits.
- Free-time accident insurance and the Hobby concept.
Hiring process
- Introductory call.
- First interview at headquarters or online, followed by a second interview at headquarters.
- Reference checks and offer.