Firmware Developer/Software Developer/Embedded Developer

SDL Solutions Limited logo
SDL Solutions Limited
ScreenedContractorJust posted
Nationwide
£40 - £60/hour
Posted 1 day ago
Apply Now

About the role

Firmware Developer/Software Developer/Embedded Developer Firmware Developer required by global manufacturing company for an initial 12-month contract As a Firmware Developer /Software Developer/Embedded Developer you will be required * Design, implementation and testing of Embedded software/firmware to provide machine control solutions for integrated electronics. * Creation, migration, extension and integration of firmware libraries for Microprocessor applications. * Development and execution of test plans to demonstrate functionality of the Embedded software/firmware solutions; including unit, module and integration testing. Project Engineering * Pro-active contribution to development projects with the ability to work with hardware and software engineers to understand the requirements of the whole system. * Effective communication of interfaces and agreed protocols with other development project team members. * Collaboration with 3rd parties to ensure that delivered Embedded software/firmware solutions are well understood, characterised and maintainable. * Contribution to design reviews with peers and other groups as required. Qualifications: * Ideally BSc or MSc degree qualified in Electronics, Electrical Engineering or Computer Science with Embedded Software Engineering or equivalent experience * Equivalent commercial, industrial or practical experience. Ideal Experience: * Embedded software design and implementation for control and automation purposes. * Implementation of solutions on STM32H7 processors or similar * Including development and maintenance of peripheral libraries in order to support multiple variants of the processors within the same family. * Experience of implementing bespoke communication protocols over serial interfaces such as RS232 and RS485. Desirable Experience: * Participation in integrated engineering teams, including the specification, development, testing and commissioning of high value laboratory equipment. * Experience in high technology and/or science industries. Essential Skills: * Knowledge of STM32F4 or STM32H7 Microprocessor. * Implementation of peripheral drivers on STM32F4 or STM32H7 Microprocessor using the STM32F4 STD PERIPH drivers. * C/C++ for Embedded software/firmware solutions. * Experience with TFS/Azure DevOps. * Real Time solutions using Super Loop architectures. * Good oral and written communication skills. * Good planning skills. * Team-based style. Firmware Developer/Software Developer/Embedded Developer

About this listing

Screened by Joboru

This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.