Embedded Software Engineering Expert
Embedded software engineers design, develop, and integrate software solutions for various applications. The role requires collaboration with cross-functional teams to deliver high-quality products.
Key Responsibilities:
* Design, develop, and integrate embedded software for product development in a market-leading device company.
* Work as part of an engineering team, contributing to firmware development, system design, and hardware development of connected devices.
* Upskill in several areas, including microcontroller-based design and serial protocols.
Requirements:
* 5+ years' experience in embedded software development.
* Strong proficiency in C and/or C++ for embedded systems.
* Experience with real-time operating systems, microcontrollers, and communication stacks.
* Previous experience working in regulated environments.
Benefits:
* Flexible work arrangements.
* Pension scheme.
* Opportunities for upskilling and professional growth.