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.

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

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