Job Description
Embedded Software Engineer – Cutting-Edge Technology | Manchester | Remote Flexibility\n\nA pioneering electronics company based in Manchester, renowned for its innovation and commitment to excellence, is seeking an Embedded Software Engineer to join its dynamic R&D team. This company has a strong reputation for developing state-of-the-art technology that plays a crucial role in global safety and life-saving applications.\n\nAs part of their next phase of growth, they are expanding their engineering team and looking for an Embedded Engineer to contribute to the design and development of next-generation embedded systems. This is an exciting opportunity to take ownership of embedded software development across multiple projects, working on both new product innovation and enhancements to existing solutions.\n\nThe Role:\n\n * Develop and optimise embedded software solutions for advanced electronic devices.\n\n * Collaborate with cross-functional teams to integrate firmware with hardware.\n\n * Work on both RTOS and BareMetal environments, ensuring high reliability and performance.\n\n * Utilise various communication protocols including SPI, UART, I2C, and Ethernet to ensure seamless connectivity.\n\n * Contribute to the full development lifecycle, from concept through to production.\n\nSkills & Experience Required:\n\nStrong Embedded C programming expertise\nExperience developing within RTOS or BareMetal environments\nProficiency with SPI, UART, I2C, Ethernet protocols\nMinimum of 4+ years’ industry experience in embedded systems development\n\nMicrocontroller development with ARM, PIC, NXP architectures and experience with Renesas processors is desirable.\n\nPlease send your up-to-date CV if you would like to apply