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