Site icon Embedded Systems Jobs

Senior Embedded Software Engineer

We are looking for hardworking software engineers to help build the next-generation embedded operating systems for Arm’s Cortex M microcontrollers and IoT platforms that will be used to deploy billions of IoT devices.

This role is available in our Cambridge site, to work alongside developers contributing to the future of our products.

What you’ll do

You will be developing the core of the embedded operating system, device drivers, connectivity stacks and associated testing infrastructure. You will work in a mixture of a collaborative and open source environment, blended with silicon partners working on confidential next-generation products.

You will use your experience and insights to craft our technology and the way we work. You will collaborate with the rest of the teams, our silicon partners, customers and the wider communities.

This is a great opportunity to work on exciting new technologies and challenges to address relevant issues such as optimizing power consumption or ensuring interoperability of microcontrollers!

About you

You have a passion for technology and an interest in the embedded systems, you love working collaboratively and you have strong interpersonal skills. You design solutions that are as simple as possible while keeping a high-level view on objectives. You take pride in helping improving quality of products by designing and creating tests that can help identify issues and improve performance metrics. You can collaborate with other specialists to fix problems. You take nothing for granted and take ownership of your work. You choose the right tool for the job. You design APIs that others find intuitive to use. You write documentation and code that others can understand, set high standards and deliver on time.

You will have the following technical skills:

Optionally you will also have some of the following:

Exit mobile version