Head of Embedded Software

Summary

As we expand our software solutions for advanced SoC analytics, we have a need to grow our embedded software team. You will be responsible for our embedded software, including customer visible APIs and running a team to develop our embedded solutions.

Who are we?

UltraSoC is a pioneering developer of analytics and monitoring technology at the heart of the systems-on-chip (SoCs) that power today’s electronic products. Our embedded analytics technology allows product designers to add advanced cybersecurity, functional safety and performance tuning features; and it helps resolve critical issues such as increasing system complexity and ever-decreasing time-to-market.

What we are looking for?

As we expand our software solutions for advanced SoC analytics, we ​have a need to grow our embedded software team. You will be responsible for our embedded software, including customer visible APIs and running a team to develop our embedded solutions. 

What do we need?

·       Extensive experience of architecting, developing and debugging embedded software

·       Considerable experience in C

·       Experience with both bare metal and RTOS

·       Experience leading a team of developers

·       A good understanding of software quality practices

·       A good understanding of CPU / SoC architecture

·       Solid organisational and communication skills

 

What would be beneficial?

·     Good knowledge of Python

·     Experience working on a production quality API/SDK

·     Experience of gathering requirements from customers

·     Exposure to Xilinx FPGAs

·     An understanding of or interest in big data and machine learning

·     An understanding of or interest in RISC-V

·     An understanding of developing safety and security software

Why Us?

We are a young, growth-stage company, proud of our technology and selling globally to many of the most respected and most exciting technology companies on the planet. In a friendly supportive environment, with minimal corporate tedium, you will have as much responsibility as you can handle, with a lot of scope to make your mark and propose new ideas.

Things will be fast-moving, with new projects and new ideas on a constant basis: this will be exciting – and often demanding. We expect our people to be flexible and to “go the extra mile” in meeting and exceeding our customers’ expectations. 

In return, we treat people as grown-ups, who can be trusted with autonomy, share a desire to get things done and a willingness to work hard to make both us and our customers succeed. As part of that we offer flexible working hours, a work from home policy and flexibility on holidays. That includes family-friendly policies like letting engineers with kids adjust their working hours to suit school hours.

UltraSoC is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, colour, sex, age, national origin, religion, sexual orientation, gender identity, disability or any other protected class. If you are interested in applying for the above vacancy, please send your CV to recruitment@ultrasoc.com quoting reference AP05

 

Office address

UltraSoC Technologies Limited • St John’s Innovation Centre • Cowley Road • Cambridge • CB4 0WS • UK

Related document

Join the CW jobs mailing list

This site uses cookies.

We use cookies to help us to improve our site and they enable us to deliver the best possible service and customer experience. By clicking accept or continuing to use this site you are agreeing to our cookies policy. Learn more

Start typing and press enter or the magnifying glass to search

Sign up to our newsletter
Stay in touch with CW

Choosing to join an existing organisation means that you'll need to be approved before your registration is complete. You'll be notified by email when your request has been accepted.

i
Your password must be at least 8 characters long and contain at least 1 uppercase character, 1 lowercase character and at least 1 number.

I would like to subscribe to

Select at least one option*