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

Data Scientists

   

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. With rapid growth plans, we’re now looking for skilled Data Scientists who want to work in a fast-growing dynamic start-up.

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.

Location for this role: Poland

Skills & requirements

  • Education or/and background in technology (electronics, telecoms, manufacturing) with enough time in the data science world, but not forgetting the technology world: what we need and why
  • Comfortable with statistical learning methods and algorithms
  • Familiar with feature engineering and data storage
  • Visualisation experience
  • Specific application areas
  • Experience with using Python and relevant libraries (Pandas, NumPy, scikit-learn, diagramming packages to name a few)

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.

Product Manager

   

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. With rapid growth plans, we’re now looking for skilled engineers who want to work in a fast-growing dynamic start-up:

Location for this role: Cambridge

Skills & requirements

  • Previous product management experience in Enterprise IT, SaaS or Business Analytics
  • Overall responsibility for the success of UltraSoC products
  • Contributing towards product strategy and vision based on market needs and competitive offerings
  • Planning new features and changes to a product
  • Demonstrating new ideas and features to stakeholders
  • Creating timelines and roadmaps for developing the product
  • Creating and overseeing product management processes
  • Excellent communication skills to inspire and enthuse colleagues and users of UltraSoC products
  • A “self starter” with initiative and capable of managing your own work
  • Will involve international travel
  • Product management experience with Data Analytics & Machine Learning products (desirable)

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

   

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: Cambridge

Skills & requirements

  • 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

   

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 digital design engineer to join our team.

Locations for this role: Bristol or Cambridge

Skills & requirements

  • An ability to take on challenging design problems, making appropriate trade-offs of power, performance and area
  • High competence at digital design using RTL languages like Verilog
  • Excellent organisational and communication skills
  • The right to work in the UK
  • An understanding of timing closure (desirable)
  • Experience with scripting e.g. python (desirable)
  • Experience with Formal Verification techniques and tools (desirable)
  • Experience with or interest in UVM verification (desirable)
  • Experience working on or with embedded processors (desirable)

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

   

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

   

UltraSoC Technologies is a start-up company developing the next generation of embedded debug and analytics solutions for complex multi-processor core SoCs. We are looking for a capable, dedicated and enthusiastic verification engineer to join our team.

Locations for this role: Bristol or Cambridge

Skills & requirements

  • Minimum 2 years' experience and be a self-starter
  • Experience of formulating and writing System Verilog coverage statements
  • High competence with System Verilog and Verilog
  • Experience of creating testbenches for and testing of silicon IP
  • Exposure to UVM or OVM environments
  • The ability to work as part of a team and under pressure is essential
  • The right to work in the UK
  • Experience of RTL design would be beneficial, though not required
  • Familiarity with SVA assertions or similar would be beneficial, though not required
  • Experience with Formal Verification techniques and tools beneficial, though not required
  • Knowledge of Verification Planning and Management methods, though not required

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.

FAE / Technical Support

   

UltraSoC is looking for a highly capable and dedicated addition to their team. UltraSoC’s ground-breaking silicon IP is already changing the way systems and software created around complex SoC devices with multiple heterogeneous processors are debugged.

Locations for this role: Bristol, Cambridge, China or USA

Tasks

  • Supporting sales with technical inputs to customers
  • Supporting sales with design-in
  • Supporting customers with development and use of the product
  • Answering queries from prospects pre-sales
  • Doing demonstrations to customers at shows or events
  • Presenting technical seminars & workshops
  • Acting as liaison between customer and factory
  • Understanding customer requests & ideas; ensuring these are captured and fed back to factory for consideration
  • Developing scripts, tools to support demonstrations
  • Developing scripts, tools for customer use to help make the product easier to use
  • Writing documentation (app notes etc)

Skills & requirements

  • Must have good understanding of semiconductors and IC design process and tools
  • Must have experience of IC or FPGA Design (Verilog, VHDL)
  • Must have experience of programming (C, Python)
  • Must have experience with debugging and tools (JTAG / software debug, e.g. Lauterbach or DS5)
  • Must be able to use development tools, Linux and IDE (Eclipse)
  • Must be comfortable dealing with customers and presenting technical subjects
  • Must have good communication skills (written & in person)
  • Must have good inter-personal skills
  • Ideally have some experience with software or web eg setting up support tools or customer portals (Bugzilla, Jira)
  • Must be a “self starter” with initiative and capable of managing their own work
  • Will involve international travel (25%)
  • Must have 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.


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.