Embedded Software Engineer Role
We are seeking a seasoned Embedded Software Engineer to join our cross-functional engineering team. As a key member of this team, you will play a pivotal role in the design, development, and integration of embedded software for R&D in the field of connected devices.
In this position, you will have the opportunity to work on a range of exciting projects, from firmware development to system design and hardware development. You will also have the chance to upskill in various areas, as we pride ourselves on having a multi-skilled environment.
* 5+ years' experience in embedded software development
* Strong proficiency in C and/or C++ for embedded systems
* Experience with real-time operating systems
* Familiarity with microcontroller-based design - ARM
* Knowledge of serial protocols (SPI, I2C, UART) and communication stacks
* Previous experience working in regulated environments
* IoT Devices is an asset
Benefits
We offer a comprehensive benefits package, including:
* Pension
About Us
We are a market-leading device company dedicated to delivering innovative solutions. If you are interested in this role, please get in touch with us to discuss further opportunities.