Senior Embedded Software Engineer
Senior Embedded Software Engineer Location: Kent Salary: Up to £70,000 Working Pattern: Hybrid The Opportunity We re looking for an Senior Embedded Software Engineer to join an engineering team developing innovative electronic products. This is an excellent opportunity to work across firmware, embedded systems and electronics, contributing to the design, development and testing of products throughout the full development lifecycle. You ll be involved in developing reliable embedded software, debugging hardware and software issues, and working closely with other engineers to deliver high-quality solutions. Key Responsibilities Develop and maintain embedded firmware primarily using C, with C++ experience also beneficial. Work with microcontrollers, including ARM-based platforms and STM32. Develop low-level drivers and work with interrupt handling, bare-metal programming and RTOS environments. Implement and troubleshoot communication protocols, including SPI, I C and UART. Carry out firmware debugging, troubleshooting and hardware/software integration. Perform unit testing and integration testing to ensure product reliability. Apply a strong understanding of electronics fundamentals, circuits and microcontroller peripherals. Work with embedded Linux where applicable. Produce and maintain technical documentation throughout the development process. Collaborate with multidisciplinary engineering teams to resolve technical challenges and improve product performance. About You ..... full job details .....
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!