 
        Firmware Engineer We are seeking a skilled Firmware Engineer to design and develop advanced embedded solutions for cutting-edge applications. This role involves working on innovative projects across diverse sectors for a short 3 month contract.ResponsibilitiesDevelop and maintain firmware for embedded systems.Design and implement device drivers and BSP for commercial or custom boards.Collaborate with cross-functional teams to deliver high-quality, real-time embedded solutions.Troubleshoot and debug firmware issues using appropriate tools and methodologies.Contribute to continuous improvement and innovation in embedded technologies.Required SkillsProficiency in C programming language.Experience with ARM/CORTEX microcontrollers.Knowledge of device drivers and board support packages (BSP).Preferred QualificationsHands-on experience with laboratory instruments.Familiarity with debugging tools (e.G., Lauterbach Trace32, gdb).Understanding of Modbus or other serial communication protocols.6+ years of experience in embedded and real-time software development.