. Nice to Haves… Exposure to Real-Time Operating Systems (RTOS) such as FreeRTOS or Zephyr on ARM platforms. Experience in peripheral drivers and middleware libraries like HAL or CMSIS Experience with Nordic/Zephyr BLE stacks. Familiarity with BLE protocols and standards (e.g. GATT, GAP). Experience in developing More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Bioliberty
. Nice to Haves… Exposure to Real-Time Operating Systems (RTOS) such as FreeRTOS or Zephyr on ARM platforms. Experience in peripheral drivers and middleware libraries like HAL or CMSIS Experience with Nordic/Zephyr BLE stacks. Familiarity with BLE protocols and standards (e.g. GATT, GAP). Experience in developing More ❯
/HTML/CSS/JavaScript API Development & Integration Agile & Modular Architecture Desirable: Experience in secure environments (NCSC, OWASP, PSNP) RabbitMQ/JMS/Middleware AIX, Linux, VMware Ready to modernise legacy systems and shape the future of digital justice? Apply now! ASA Recruitment is one of Scotland's largest More ❯
languages , mobile application development (Android/iOS/HarmonyOS), and the software development lifecycle . Familiarity with software core technologies such as operating systems, middleware, and AI frameworks. Open Source/Standards Experience: Previous participation in international standards bodies (e.g., ECMA, W3C, ISO) or contributions to open source projects preferred. More ❯
languages , mobile application development (Android/iOS/HarmonyOS), and the software development lifecycle . Familiarity with software core technologies such as operating systems, middleware, and AI frameworks. Open Source/Standards Experience: Previous participation in international standards bodies (e.g., ECMA, W3C, ISO) or contributions to open source projects preferred. More ❯
will play a critical role in defining and implementing modern, best-in-class embedded development workflows that improve developer productivity for firmware, compilers, debuggers, middleware integration, and system configuration. Additionally, you will help integrate AI/ML technologies into embedded tooling to enhance debugging, profiling, optimization, and automation. Key Responsibilities … a path to management across embedded and embedded toolchain domains. Develop and maintain Open-Source tools for embedded debugging, profiling, system configuration, compilers, SDKs, middleware, and automation frameworks . Work closely with hardware IP teams to define and implement developer-friendly toolchains for mixed-signal, heterogeneous embedded devices. Help integrate More ❯