Embedded Software Engineer
Role details
Job location
Tech stack
Job description
You'll be involved in the full development lifecycle, working on next-generation IoT products from concept through to production. Expect to work closely with hardware and cloud teams, contributing to the design of reliable, low-power embedded systems with robust connectivity., + Develop embedded software in C/C++ for IoT devices
- Work on low-power, connected systems (Wi-Fi, BLE, or similar)
- Contribute to system architecture and design decisions
- Support integration, testing, and product release
- Collaborate with cross-functional engineering teams
Requirements
This is an exciting opportunity for an Embedded Engineer with 3+ years of industry experience to join a collaborative team building scalable, secure, and high-performance connected devices., + 3+ years' experience in embedded software development
-
Strong C/C++ programming skills
-
Experience with IoT or connected devices
-
Understanding of embedded systems and hardware interaction
-
A relevant degree in Electronics, Embedded Systems, Computer Science, or similar Nice to Have
-
Experience with RTOS or Linux-based systems
-
Knowledge of wireless communication protocols (BLE, Wi-Fi, MQTT, etc.)
-
Exposure to embedded security or OTA updates If you're an Embedded Engineer looking to work on impactful IoT products in a forward-thinking environment - KO2 would love to hear from you.