Salary: £100,000 - 100,000 per year Requirements: Extensive experience in developing embedded systems Strong proficiency in C++ and/or C Solid understanding of Linux operating systems Ability to work efficiently in a fast-paced environment Experience with microcontrollers Exceptional problem-solving skills Responsibilities: Design, build, and test complex systems Create comprehensive documentation, test results, and reports for both internal and customer use Develop high-quality code while adhering to best coding practices Work on embedded and real-time systems, ensuring robust and efficient performance Technologies: Embedded Linux C++ More: We are an award-winning tech company based in Livingston, offering a hybrid role that requires four days a week in the office. We provide a competitive salary of up to £65,000. In this dynamic and impactful position, you will join a forward-thinking team dedicated to creating cutting-edge products. You’ll engage in the development of high-quality code and enhance your skill set and professional portfolio. We encourage problem-solving and continuous learning in a fast-paced environment. This is a great opportunity for a seasoned software engineer who is passionate about technology and eager to contribute to innovative projects. If you have a strong background in embedded systems and are proficient in C++ and/or C, we invite you to take the next step in your career and become part of a team that values excellence and innovation. Join us in shaping the future of technology! last updated 4 week of 2026