Senior Software Engineer

Full Time
Competitive

Job Description

 


body {font: normal 400 13px/16px ‘Open Sans’,’Helvetica Neue’,Helvetica,Arial,sans-serif;color:#333;margin:10px;}p,span,div,b,i,u{ line-height: 120% !important; font-family: ‘Open Sans’,’Helvetica Neue’,Helvetica,Arial,sans-serif !important; }

Position: Senior Software Engineer

Position Type: Permanent

Cambridge Touch Technologies Ltd. (“CTT”), recognized as a 2021 Best Startup in Cambridge, UK, as well as one of only 22 European companies named to the 2020 EE Times Silicon 100, is a fast growing and exciting company combining touch, AI, cloud, and edge technologies into its market leading UltraTouch location and force sensing solution.

 

Founded in 2011 as a spin out from the University of Cambridge, and based on the world-renowned Cambridge Science Park, CTT develops and commercialises its patented technology for next generation smart devices and surfaces. Backed by multinational strategic and venture capital investors, and with a strong international team in Asia, Europe and the US, the company is entering an exciting growth stage within our target verticals of consumer electronics, automotive, industrial, and medical markets.

 

 

The successful candidate must both collaborate effectively as part of a team of highly-skilled multi-disciplinary engineers, and proactively plan and execute their own work with minimal supervision.  We’re seeking highly motivated and self-starting problem solvers who have a natural desire to innovate and get the job done, whatever it takes. 

For this role, we are looking for a Software Engineer with 5+ years’ experience in a commercial environment. The successful candidate will be working alongside a team of highly skilled multi-disciplinary engineers, coding both on Linux and Windows platforms.

As an Senior Software Engineer, the key skills and qualities required are: 

  • 7+ years of software development experience in C and C++.
  • Experience in both Windows and Linux platforms (others will be beneficial).
  • Experience in bare metal and multi-threaded implementations.
  • Proven record on writing software for commercially released products.
  • Ability to troubleshoot, analyse and provide methodical ways to resolve problems.
  • Ability to learn and adopt new skills in order to meet customer needs (i.e. implementing software for multiple platforms i.e. Linux, Windows, Android other).

And some beneficial skills (not essential) may involve: 

  • Experience working with small teams and/or start-ups
  • Python development experience
  • Linux kernel and device driver development
  • QT experience

The candidate must be prepared to get hands-on and work in a fast-paced and dynamic work environment with a passionate team of engineers. The candidate should possess a strong motivation for start-up culture and success through stock options. There is an excellent potential for professional growth and financial gain.

At Cambridge Touch Technologies Ltd we ensure that our staff receive a competitive rate salary, along with an attractive benefits package.

 

 

Job Description

Date Posted

April 25, 2023

Country

N/A

Category

None

Salary Range

Competitive

Industry

Semiconductor

Job Owner

Bhavesh Patel
+447896658803
bpatel@octagongroup.co.uk

Personal Information