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

Technical Author / Writer

   

(There is the possibility that this role can be covered in 4 days a week)

Can you write very specific technical documents?
Can you test that the documents supporting the products actually work and are not just words?
Do you want to work for a company that is going places where you actually play an integral part in keeping us market leaders?

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?
Our talented and productive engineering teams keep up a fast pace of innovation. Your role will be to provide our customers with the technical documents that they need to be successful with our products. With an electronics / engineering background, you’ll take ownership of liaising with our hardware and software teams across multiple locations to translate designs and specifications into user-friendly and instructive documentation.

What will you deliver?
• Owning the relationship with the engineers who are building the products
• An understanding of in-depth technical information
• Build up a complete knowledge of our product portfolio and convert that into the full set of documents
• Creating new and managing existing documents, including User Guides, Installation Guides and Application Notes
• Interpreting and acting on customer feedback relating to technical documentation
• Test that documents are accurate to customer expectations, including running product tests where appropriate
• Work with Product, Marketing and Applications Engineering teams to ensure full documentation coverage
• Developing and maintaining our documentation style guide and templates
• Take responsibility for our online knowledge management systems

What do we need?
• A background in electronics / semiconductors / embedded systems and a demonstrable track record of writing documentation
• Ability to produce documents communicating complex concepts and technical solutions
• Comfortable communicating with all internal stakeholders
• Ability to view technology products from the perspective of the end-users’ needs including ability to carry out acceptance testing
• A strong attention to detail and tenacity to probe and challenge the technical team to develop detailed understanding
• A learning orientation and willingness to make the role your own
• A degree in a STEM subject
• Previous experience of managing an online knowledge management systems
• An intermediate level of Office suite is essential

What would be beneficial?
• Previous experience working for a start-up / scale-up company
• Knowledge of electronics, the semiconductor IP industry, or embedded systems

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. Please quote reference RO1 and your salary expectations when applying for this role.

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.

Applications Engineer – Bay Area, California

   

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.

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 DS-5)
• 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 and 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 position. 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.

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

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

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.