Position: Embedded Software Engineer Location : Bradford, UK Salary : Up to £50,000 Are you a talented Embedded Software Engineer with experience in STM32, bare metal RTOS, and embedded systems? We are currently looking for an enthusiastic and skilled engineer to join a leading client in the industrial instrumentation sector in Bradford. Key Responsibilities : Develop, implement, and maintain embedded software for industrial instrumentation products Work with STM32 microcontrollers, designing efficient software solutions in both bare metal and RTOS environments Collaborate with cross-functional teams to deliver high-quality solutions Troubleshoot and debug embedded systems to ensure optimal performance and reliability Contribute to the design and development of innovative industrial products and solutions Essential Skills & Experience : Strong proficiency in STM32 microcontrollers and related development tools Experience with bare metal programming and embedded RTOS (e.g., FreeRTOS) Solid understanding of embedded software design, development, and debugging techniques Knowledge of industrial protocols and communication standards (e.g., Modbus, CAN, etc.) Ability to work on low-level hardware/software interactions and optimize performance Strong problem-solving and analytical skills Experience in the industrial instrumentation or automation sector is a plus Desirable Skills : Familiarity with hardware design and debugging Experience with safety-critical applications and certifications Knowledge of modern software development practices and version control (e.g., Git) Why Join Us? Work in a dynamic and innovative team at the forefront of industrial instrumentation Competitive salary and benefits package Career growth opportunities in a fast-evolving sector Exciting projects that make a real impact in the industry If you are passionate about embedded systems and want to work on cutting-edge projects in the industrial instrumentation field, we would love to hear from you ADZN1_UKTJ