
Embedded Software Developer
Join a team at the forefront of eBike technology, developing cutting-edge embedded software for innovative products like bike computers and connectivity modules. Our client thrives in an agile environment, pushing boundaries in real-time systems, IoT, and machine learning, shaping the future of connected mobility.
Lund, Malmo
2025-12-01
Full time, 100%
Staffing
Possibility to work remote
About the role
As an Embedded Software Developer, you will be integral to a team covering diverse technology areas, from real-time systems to machine learning. You will work within an agile environment (SAFe), contributing to the entire development process of cutting-edge eBike components. This is a consultan assigment with start date 2025-12-01 and end date 2027-12-31.
You are offered Our client offers exceptional opportunities for professional development, fostering a culture where you can become a recognized expert and go-to person for challenging technical questions. You will be part of an innovative team shaping the future of eBike technology.
Work tasks
This role involves developing, integrating, and debugging embedded software for advanced eBike components within an agile, cross-functional team, contributing to innovative solutions in IoT and real-time systems.
- Design software for products and modules.
- Integrate software for products and modules.
- Debug software for products and modules.
- Participate in creative activities related to bike computers and other eBike components.
- Participate in innovative activities related to bike computers and other eBike components.
We are looking for
- Master’s or Bachelor’s degree in Electrical Engineering, Computer Science, or similar.
- Advanced experience in embedded software development, particularly with IoT products.
- Hands-on experience with embedded IoT networking protocols such as CoAP, MQTT, REST, and/or V2X.
- Advanced C++ programming skills in RTOS environments (e.g., FreeRTOS).
- Experience developing efficient code for constrained systems (small memory footprint, low power requirements).
- Experience with integration and debugging of subsystems and peripherals (JTAG or similar).
- Hands-on experience with Bluetooth/BLE, Wi-Fi, UWB, or NFC.
- Good understanding and application of DevSecOps practices and techniques (threat modeling, automated security testing, CI/CD).
- Strong social skills and a cross-functional mindset (software–hardware–test).
- Demonstrated ownership of assignments and a proactive "can-do" attitude.
- Motivation for continuous learning and eagerness to share knowledge.
It is meritorious if you have
- Experience with service development and IoT management.
- Knowledge of low-power design and measurement.
- Good C programming skills.
- Experience with algorithm development or machine learning.
- Familiarity with the Atlassian tool suite.
To succeed in the role, your personal skills are:
- Goal oriented
- Orderly
- Responsible
Our recruitment process
This recruitment process is handled by Academic Work and it is our client’s wish that all questions regarding the position is directed to Academic Work.
Our selection process is continuous and the advert may close before the recruitment process is completed if we have moved forward to the next phase. The process includes two tests: one personality test and one cognitive test. The tests are tools to find the right talent for the right position, to enable equality, diversity, and a fair process.
Har du frågor?
Har du frågor är du välkommen att kontakta rekryteringsteamet på mal07@academicwork.se. Ange annons-ID 543XVG i mailet.
