cover image
SBG Associates

SBG Associates

www.sbgassociates.com

1 Job

9 Employees

About the Company

With over twenty five years experience in the recruitment industry we are a specialist International recruitment consultancy working in the Tech, Data and Financial Domains. With offices in the UK and Germany, SBG Recruitment provides an efficient, effective and enjoyable staffing experience.

Listed Jobs

Company background Company brand
Company Name
SBG Associates
Job Title
Embedded Developer
Job Description
**Job title** Embedded Developer **Role Summary** Develop, test, and maintain firmware for high‑precision laboratory automation systems. Deliver reliable, real‑time software that interfaces directly with sensors, actuators, pumps, and communication peripherals while aligning tightly with mechanical and electronic engineers to ensure seamless hardware‑software integration. **Expactations** - Deliver clean, maintainable C/C++ code meeting real‑time constraints. - Work collaboratively in a multidisciplinary environment and participate in design and code reviews. - Validate performance and reliability on target hardware and contribute to continuous improvement initiatives. **Key Responsibilities** - Design, implement, and document embedded software for laboratory instruments. - Interface firmware with sensors, actuators, pumps, temperature controllers, and communication peripherals (SPI, I²C, UART, USB, Modbus, Ethernet). - Debug, validate, and optimize performance on target microcontrollers. - Perform code and design reviews; maintain test tools and equipment. - Collaborate with cross‑functional teams to achieve hardware/software integration. **Required Skills** - 3+ years of embedded software development for real‑time systems. - Strong proficiency in C/C++. - Deep knowledge of RTOS concepts, interrupt‑driven programming, and low‑level hardware interfacing. - Experience with Linux OS and microcontrollers (preferably STM32). - Familiarity with debugging tools (JTAG, oscilloscopes, microcontroller debuggers). **Required Education & Certifications** - Bachelor’s degree in Electronics Engineering, Computer Science, or related discipline. - Relevant certifications (e.g., C, C++, embedded systems) preferred but not mandatory.
Cambridge, United kingdom
Hybrid
Junior
24-11-2025