Embedded Software Developer

Academic Work Sweden AB

Lund, Skåne län
Vanlig anställning - Heltid - 6 månader eller längre
Fast månads- vecko- eller timlön
Apply Now

About this role

Job Opportunity: Embedded Software Developer for eBike Technology 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. ABOUT THE POSITION 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 consultant assignment with start date 2025-12-01 and end date 2027-12-31. We Offer 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 SOMEONE WHO HAS - 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 - 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 Additional Merits - 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 Personal Skills Required - Goal oriented - Orderly - Responsible Recruitment Process This recruitment process is handled by Academic Work. All questions regarding the position should be directed to Academic Work. The selection process is continuous, and the advertisement may close before the recruitment process is completed. The process includes two tests: a personality test and a cognitive test. These tests are tools to find the right talent for the right position, ensuring equality, diversity, and a fair process.
Mjukvaruutvecklare Data/IT
Posted 13 Nov 2025 • 0 views

Comments (0)