Job Description
Embedded Software Engineer – Berkshire, £Competitive Salary + Benefits
Unknown Resourcing are seeking an experienced Embedded Software Engineer for R&D Engineering client, renowned for delivering innovative, custom-engineered solutions across diverse industries. We are seeking a talented Embedded Software Engineer to join a dynamic team. This Embedded Software Engineer role involves working closely with clients and cross-functional teams to design, develop, and bring electronic products from concept to production. The position offers exciting challenges and opportunities to contribute to cutting-edge technology projects.
Embedded Software Engineer Responsibilities:
1. Firmware Development: Architect, develop, and maintain embedded firmware for microcontrollers (MCU), including STM32,NXP, nRF52 and other ARM Cortex based MCU/MPUs, using tools like IAR, Keil, or Eclipse IDE.
2. Driver Development: Write low-level drivers for peripherals and integrate with various hardware components.
3. Firmware Documentation: Prepare comprehensive documentation for firmware architecture, ensuring clarity for development and future updates.
4. Version Control: Manage and track code using version control systems like Git for collaboration and code integrity.
5. OTA Updates: Implement and manage over-the-air (OTA) firmware updates f...