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

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.


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

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


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.