About this role
Embedded Software Developer for IoT and eBike Solutions in Lund
For our client's team in Lund, we are seeking an experienced Embedded Software Developer interested in exciting IoT and eBike solutions. You will be involved in the entire development process – from hardware evaluation and design to integration, testing, and maintenance – contributing to the development of cycle computers, connectivity modules, and other eBike components.
About the Role:
- Design, integrate, and debug software for embedded IoT products.
- Work with RTOS and development on resource-constrained systems (memory and power optimization).
- Participate in algorithm development and interaction with cloud backend and mobile apps.
- Work in agile cross-functional teams and contribute expertise in hardware, software, and testing.
We Are Looking for Someone Who:
- Holds a Master's/Bachelor's in Electrical Engineering, Computer Science, or similar.
- Has 10+ years of embedded software development experience, preferably in IoT.
- Has experience with IoT network protocols (CoAP, MQTT, REST) and/or V2X (DSRC or c-V2X).
- Is proficient in C++ on RTOS systems, integration, and debugging of sub-systems and peripheral devices (e.g., via JTAG).
- Has hands-on experience with Bluetooth/BLE, WiFi, UWB, or NFC.
- Works systematically with DevSecOps, CI/CD, and automated security testing.
Beneficial Experiences:
- Service development and IoT management
- Low-power design and measurement
- Programming in C
- Algorithm development and machine learning
- Experience with Atlassian tools
Personal Characteristics:
You are a team player with strong drive and a positive attitude, taking ownership of your assignments and delivering on time. You want to continuously learn, enjoy sharing your knowledge, and are often the go-to person for technical questions.
Location: Lund
Assignment Duration: 01/12/2025 – 31/01/2027 - with extension possibility!