Low-Level EmbeddedSoftware Engineer Location: Bristol, UK Duration: 6-month contract Rate: £65/hour (Umbrella) OR £49.70/hour (+£7.22/hour Holiday pay) Work Pattern: Fully on-site, compressed hours available We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is … capable of obtaining security clearance (SC level minimum) Role Overview We are seeking a skilled Low-Level EmbeddedSoftware Engineer to support ongoing engineering programmes. This role involves the development, verification, and integration of embeddedsoftware solutions, ensuring high standards of quality, performance, and compliance across the full engineering lifecycle. Key Responsibilities Develop and maintain … embeddedsoftware using C for real-time systems. Contribute to verification activities to ensure robust and reliable software delivery. Support integration of software on ARM-based processing platforms. Produce and review technical documentation, including design specifications. Engage with stakeholders to ensure technical alignment with project goals. Apply software engineering best practices and adhere to relevant More ❯
EmbeddedSoftware Engineer - Real-Time Systems Rate: £50-55/hour (Outside IR35) Length: 6 Months Location: Bristol Join a team developing cutting-edge communication and control system s . You'll design and deliver the embeddedsoftware that powers advanced terminal technology - from real-time control logic to intuitive user interfaces and APIs. You'll … work in an Agile environment, collaborating with cross-functional teams to turn complex requirements into reliable, high-performance embedded solutions. What You'll Do Design, code, and test embeddedsoftware in C++ for real-time systems Translate requirements into robust, maintainable architecture and design documentation Debug and validate software on both simulated and target hardware Implement … and integration tests Collaborate with other engineers to optimise system performance and reliability Contribute to continuous improvement within an agile workflow What You'll Bring Proven experience in C++ embeddedsoftwaredevelopment Full lifecycle experience - design, development, testing, and maintenance Strong knowledge of Linux and FreeRTOS environments Understanding of hardware interfaces (Serial, Ethernet, SPI, CAN, etc. More ❯
EmbeddedSoftware Engineer - Real-Time Systems Rate: 50-55/hour (Outside IR35) Length: 6 Months Location: Bristol Join a team developing cutting-edge communication and control system s . You'll design and deliver the embeddedsoftware that powers advanced terminal technology - from real-time control logic to intuitive user interfaces and APIs. You'll … work in an Agile environment, collaborating with cross-functional teams to turn complex requirements into reliable, high-performance embedded solutions. What You'll Do Design, code, and test embeddedsoftware in C++ for real-time systems Translate requirements into robust, maintainable architecture and design documentation Debug and validate software on both simulated and target hardware Implement … and integration tests Collaborate with other engineers to optimise system performance and reliability Contribute to continuous improvement within an agile workflow What You'll Bring Proven experience in C++ embeddedsoftwaredevelopment Full lifecycle experience - design, development, testing, and maintenance Strong knowledge of Linux and FreeRTOS environments Understanding of hardware interfaces (Serial, Ethernet, SPI, CAN, etc. More ❯