Salary: £55,000 - 55,000 per year Requirements: I have 5 years of industry experience in an Embedded Engineer role. I possess strong proficiency in low-level development using C. I have extensive experience with STM32 firmware development. I am knowledgeable about RTOS and capable of leading transitions to new operating systems. I am experienced with GSM or GPRS communication protocols. Responsibilities: I will develop and optimize low-level software in C, specifically for STM32 firmware. I will work on GSM and GPRS protocols to enhance communication capabilities. I will lead the transition to a new operating system for our next generation of products. I will collaborate with cross-functional teams to design and implement embedded solutions. I will ensure high-quality, reliable embedded systems through thorough testing and debugging. Technologies: Embedded Firmware C++ IoT MQTT More: This is a fantastic opportunity for me to join a forward-thinking company at the forefront of technology. The next generation of products is on the horizon, and as an Embedded Engineer, I'll be at the heart of this exciting evolution. The position offers flexible hybrid working, with 2-3 days in the office per week or more remote options available. I can expect a salary of up to £55,000 plus benefits. If I am a passionate and experienced Embedded Engineer with a solid background in C programming, STM32 firmware, and RTOS, I am encouraged to apply now and take the next step in my career with a leading company in Birmingham. last updated 5 week of 2026