Embedded Software Specialist
We are seeking an experienced Embedded Software Engineer to join our cross-functional engineering team. As an Embedded Software Specialist, you will play a pivotal role in the design, development, and integration of embedded software for R&D in a market leading device company.
Key Responsibilities:
* Design, develop, and integrate cutting-edge embedded software for R&D in a market leading device company.
* Contribute to firmware development, system design, and hardware development of a range of connected devices.
* Upskill in several areas in a multi-skilled environment.
Requirements:
* 3+ years' experience in embedded software development with a strong focus on real-time operating systems.
* Strong proficiency in C and/or C++ for embedded systems.
* Familiarity with microcontroller-based design - ARM architecture.
* Knowledge of serial protocols (SPI, I2C, UART) and communication stacks.
* Previous experience working in regulated environments.
* Experience with previous IoT Devices is highly desirable.
Benefits:
* Comprehensive healthcare package.
* Pension scheme.
* Hybrid working arrangement.