Click here to jump to current vacancies

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.

Current vacancies

Project Delivery Manager - Flexible location

   

Have you successfully managed and delivered complex projects with multiple contributing organisations?
Are you looking for a really cutting edge and innovative project ?
Do you have experience of working with R&D or similar grant type collaborations?

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. 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

What are we looking for?
Having successfully secured £2M in support from Innovate UK (the innovation agency of the UK Government), for an ambitious co-funded project that will improve the safety and security of tomorrow’s connected and autonomous vehicles (CAVs), we are looking for an outstanding Project Delivery Manager to help us manage this exciting project on a part-time basis for a 2 year contract.

The project, a collaboration between UltraSoC, the Universities of Southampton and Coventry, and cybersecurity specialist consultancy Copper Horse, aims to improve the security and safety of citizens and infrastructure by developing the world’s first on-chip monitoring solution for CAVs.

You will be responsible for driving the production of all specifications of the project as well as providing day to day management of the project across the whole consortium, ensuring milestones are hit, and “things work as expected”. The successful person will have well rounded project delivery skills with the ability to successfully manage different stakeholders and their priorities, on time and within budget.

What do we need?
• Proven experience of working on multi company technical projects delivering a successful outcome
• Experience with R&D or other types of grant projects, EU H2020 for example
• Experience in both the public and private sector is essential
• Previous project experience of working with geographically distributed technology teams
• Being familiar with the principles of Agile project management methodologies (though it is unlikely that we will formally follow this methodology)
• Familiarity with shared/online project management and time-keeping tools
• Strong leadership skills with a sensible approach to getting things done, keeping all parties moving in the same direction to the common goal is critical
• Strong planning and attention to detail is key in the role to ensure reporting is compliant with relevant project parameters and structure is imposed
• Being commercially savvy so you can really understand and help drive the required commercial outcome of the project
• Proven track record of managing high level meetings and many parallel work streams
• Flexibility and the maturity to manage home working. There will be a need to travel to the locations of the parties, Coventry, Cambridge, Southampton and Bristol and potentially other locations, but it is anticipated that much of the work can be done remotely.

What would be beneficial?
• Some electronics experience would be advantageous

Why Work with Us?
This is an exciting opportunity to work with three very different organisations playing a pivotal role in the management and delivery of an innovative project with leading edge technologies. The project will be fast moving and exciting and often demanding. We are looking for someone who will go the extra mile in meeting and exceeding all party’s needs.

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.

When applying for the vacancy, please quote reference PDM01.
Please note only candidates requested for interview will be contacted.

If you are interested in applying for the above vacancy, please send your CV to recruitment@ultrasoc.com. We look forward to hearing from you.

Embedded Software Engineers - Poland

   

Are you looking for your next step in the world of Embedded Software?
Are you a C/C++[11] superstar?
Have you previously working on embedded, bare metal software?

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. 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

What are we looking for?
With rapid growth plans in Poland, we’re now looking for superstar Embedded Software Engineers who want to work in a fast-growing dynamic start-up.

What do we need?
• Previous experience within software development using C / C++[11]
• Being comfortable with working on embedded software, including bare metal
• Ability to work with hardware development platforms like (FPGA boards)
• A good understanding of CPU / SoC architecture
• Knowledge of Python (used for scripting and testing)
• Understanding of data serialisation languages like XML, YAML
• A solid university degree with a software background and any level of industrial experience
• A curious and analytical approach

What would be beneficial?
• Experience with automatic code generation would be beneficial as would familiarity with RISC-V CPU architecture
• Previous experience of debugging complex problems
• Understanding of Xilinx FPGAs
• Exposure to embedded OSes

Why Us?
In a friendly supportive environment, 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, you’ll have plenty of autonomy, share a desire to get things done and a willingness to work 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 support like adjusting your working hours to suit school hours.

When applying for the vacancy, please quote reference MC02. Please note only candidates requested for interview will be contacted.

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. We look forward to hearing from you.

Analytics Software Engineer - Bristol or Cambridge

   

UltraSoC Technologies is a start-up company developing the next generation of embedded debug and analytics for complex multi-processor core SoCs. We are looking for a dedicated Analytics Software Engineer to join our team.

Locations for this role: Bristol or Cambridge

Skills & requirements

  • Excellent skills for software development using Python
  • Knowledge and use of C/C++[11]
  • Comfortable working and developing for both Linux and Windows
  • The role is open to candidates with a good university degree with a software background and any level of industrial experience
  • The right to work in the UK

If you are interested in applying for the above vacancy, please send your CV to recruitment@ultrasoc.com. We look forward to hearing from you.

Data Scientists - Poland

   

Are you looking for your next step in the world of Data Science?
Do you have a curious mind, want to make a difference in your role and really understand “why”?
Can you bring your proven talent within data science to a company that’s going places?

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. 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

What are we looking for?
With rapid growth plans in Poland, we’re now looking for skilled Data Scientists who want to work in a fast-growing dynamic start-up with the opportunity to be involved in both ours and our clients cutting edge projects.

What we need?
*Career background and/or education in technology (electronics, telecoms, manufacturing) with enough time in a practical data science role, but not forgetting the technology world: what we need and why
*Comfortable with statistical learning methods and algorithms and familiarity with feature engineering and data storage
*Visualisation experience
*Experience with using Python and relevant libraries (Pandas, NumPy, scikit-learn, diagramming packages to name a few)
*A real demonstrable desire to get things done and to advance both ours and our clients business forward
*An understanding and interest in the world of silicon would be an advantage

Why Us?
In a friendly supportive environment, 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, you’ll have plenty of autonomy, share a desire to get things done and a willingness to work 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 support like adjusting your 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.

When applying for the vacancy, please quote reference MC01. Please note only candidates requested for interview will be contacted.

If you are interested in applying for the above vacancy, please send your CV to recruitment@ultrasoc.com. We look forward to hearing from you.

Software System Test Engineer - Bristol or Cambridge

   

UltraSoC Technologies is a start-up company developing the next generation of embedded debug and analytics for complex multi-processor core SoCs. We are looking for a dedicated software system test engineer from a software background to join our team.

Location for the role: Bristol or Cambridge

Skills & requirements

  • Experience of C/C++ and Python
  • Exposure to FPGA boards would be beneficial, though not required
  • Excellent skills in creating system tests to prove that the software meets all requirements
  • Excellent skills in stress testing software to locate issues
  • Managing and maintaining Continuous Integration Systems
  • Comfortable working and developing in both Linux and Windows
  • The role is open to candidates with a software background and any level of industrial experience
  • Verification of customer reported bugs
  • The right to work in the UK
  • Knowledge and use of automated test tools for GUI (desirable)
  • Knowledge and use of Jenkins

If you are interested in applying for the above vacancy, please send your CV to recruitment@ultrasoc.com. We look forward to hearing from you.

Digital Design Engineer - Bristol or Cambridge

   

Have you made a name for yourself in taking on challenging design problems?
Do you have a curious mind, want to make a difference in your role and really understand “why”?
Can you bring your proven talent within digital design to a company that’s going places?

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. 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.

What are we looking for?
We are looking for highly capable and a dedicated Digital Design Engineer to join our growing team in Cambridge. Successful applicants will have the opportunity to enjoy shaping the development of UltraSoC’s ground-breaking silicon IP, which is already changing the way systems and software created around complex SoC devices with multiple heterogeneous processors are optimized and debugged.

What we need:
• An ability to take on challenging design problems, making appropriate trade-offs of power, performance and area
• A high competence at digital design using RTL languages like Verilog
• Solid organisational and communication skills
• Experience with or having an interest in UVM verification would be helpful as is having some experience working on or with embedded processors
• Some experience with or an active interest in formal methods and tools.

What we can develop?:
• Ideally you will also be able to show an understanding of timing closure and have some experience with scripting (e.g. python)

Why Us?:
In a friendly supportive environment, 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, you’ll have plenty of autonomy, share a desire to get things done and a willingness to work 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 support like adjusting your 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.

Please quote reference IR03 when applying for this position.

If you are interested in applying for the above vacancy, please send your CV to recruitment@ultrasoc.com. We look forward to hearing from you.

Software Engineer - Bristol or Cambridge

   

UltraSoC Technologies is a start-up company developing the next generation of embedded debug and analytics for complex multi-processor core SoCs. We are looking for a dedicated and enthusiastic engineer who is passionate about developing high quality software to join our team. The primary function of this new role is to implement UltraSoC’s new software tools.

Locations for this role: Bristol or Cambridge

Key responsibilities

  •  The development of software in accordance with the company’s needs
  •  The construction of unit, integration tests and demonstrations for this software
  •  Documentation of software, possibly including user guides

Skills & requirements

  • Excellent skills for software development using C/C++[11]
  • Knowledge and use of Python for scripting and testing
  • Comfortable working in a multi-threaded system
  • Comfortable working and developing for both Linux and Windows
  • The role is open to candidates with a good university degree with a software background and any level of industrial experience
  • The right to work in the UK

If you are interested in applying for the above vacancy, please send your CV to recruitment@ultrasoc.com. We look forward to hearing from you.

Verification Engineer - Cambridge

   

Do you have a curious mind?
Are you able to create and develop a test bench from scratch?
Are you motivated by working with an organisation that offers you autonomy?

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 a fast growing, dynamic start-up we are currently looking to expand our verification team within our Cambridge and Bristol offices.

Skills Required:
- Demonstrable experience of creating and developing testbenches for and checking the functionality of IP blocks
- Formulating and writing System Verilog coverage statements
- High proven competence with System Verilog and Verilog
- An active exposure to UVM or OVM environments
- Able and willing to get to the root of a test failure
- The ability to work as part of a team and under pressure in a fast-moving environment is essential
- Being a self-starter with a desire to solve problems is key

Desirable Skills:
- Experience of RTL design
- Familiarity with SVA assertions or similar
- Hands on experience with Formal Verification techniques and tools
- Working knowledge of Verification Planning and Management methods

Working With 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.

UltraSoC has a responsibility to ensure that all employees are eligible to live and work in the UK.

If you are interested in applying for the above vacancy, please send your CV to recruitment@ultrasoc.com. We look forward to hearing from you.

Student internships

   

At UltraSoC we are constantly on the lookout for new talent. In order to facilitate this, we run a comprehensive internship programme. Internships can take the form of a twelve-week internship over the summer, or a one year placement.
We regularly hire interns, and we have supported student projects, both undergraduate and PhD.
For further information please contact recruitment@ultrasoc.com.

If you are interested in an internship at UltraSoC, please send your CV to recruitment@ultrasoc.com. We look forward to hearing from you.

Applications Engineer - Bristol or Cambridge

   

Can you build relationships with clients and really understand what they want?
Do you have a solid understanding of semiconductors and IC design?
Looking for your next step in a company that will offer you exciting projects and autonomy?

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. 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.

What are we looking for?
With rapid growth plans, we’re now looking for a superstar Applications Engineer who wants to work in a fast-growing dynamic start-up.

Location for this role: Cambridge or Bristol

What do we need?
• A real understanding of semiconductors and IC design process and tools
• Previous experience of IC or FPGA Design (Verilog, VHDL)
• Experience of programming (C, Python)
• Experience with debugging and tools (JTAG / software debug, e.g. Lauterbach or DS5)
• Ability to use, in detail, development tools Linux and IDE (Eclipse)
• Solid relationship building skills along with being comfortable dealing with customers and credibly presenting technical subjects
• Good communication and interpersonal skills (written & in person)
• A “self-starter” with bags of initiative and of the mindset to be capable of working autonomously
• Will involve some international travel (25%)

What would be beneficial?
• Ideally some experience with software or web e.g. setting up support tools or customer portals (Bugzilla, Supportforce or similar)

Why Us?
In a friendly supportive environment, 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, you’ll have plenty of autonomy, share a desire to get things done and a willingness to work 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 support like adjusting your 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.

Please quote reference JH02 when applying for this vacancy. Please note only candidates requested for interview will be contacted.

If you are interested in applying for the above vacancy, please send your CV to recruitment@ultrasoc.com. We look forward to hearing from you.


Agencies

We deal with a preferred list of appointed recruitment agencies only. Unsolicited CVs sent via agencies will be treated as direct applicants – no agency fees whatsoever will be payable for candidates introduced via unsolicited CVs.