Embedded Software Developer
Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Hybrid / WFH Options
Smartbox Assistive Technology
problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. An understanding of API design and the creation of clear, stable abstractions for hardware/firmware interaction. Skilled at debugging in constrained … layers. Experience with embedded platforms (For example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). A passion and drive for excellence in software craftsmanship. Linux, Bash/shell, CI (Continuous integration) experience. Ability to read electronics schematics. A collaborative and supportive team player contributing actively to shared goals and supporting colleagues across disciplines. Practical, proactive mindset comfortable taking More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 60,000 Annual
Posted: