Software Engineer

ECM Selection Limited
Cambridge, UK
27 days ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£55,000.0
Working hours
Regular working hours

Tech stack

3D Computer Graphics Software Software Applications Bluetooth C Sharp (Programming Language) C++ (Programming Language) Device Drivers Serial Communications Software Engineering Serial Peripheral Interface Information Technology Software Coding

Requirements

Have you started to build your career as a software engineer, and gained strong coding skills in C++ or C#? If so, this role might offer a bit more variety than many of the roles out there.

This company helps clients from a range of industry sectors to solve problems and bring new products to market. You could be working on desktop software, embedded systems, or mobile, so there would be plenty of challenge and opportunities to broaden your knowledge and skillset.

You would be joining a small friendly team of colleagues from a range of technical disciplines. You’ll need to have a good grounding in software development practices, and the ability to take on and solve challenges across in subject areas such as medical and diagnostic instruments, consumer products, or biotech. The role may involve liaising with clients over requirements, modelling and prototyping of potential solutions, as well as developing and testing the final design.

You will need:

  • A minimum of a 2:1 degree in Computer Science, Electronics or other relevant STEM subject from a well-respected university
  • Strong coding skills in C++ and or C#, with experience or demonstrable interest in software development for embedded targets, desktop, or mobile
  • Solid understanding of software engineering best practice
  • Expertise in several of the following: kernel mode software device drivers, 3D graphics, Bluetooth, networking, SPI, I2C and serial communications
  • Unfortunately, sponsorship is not available so you will need full existing permission to work in the UK

Benefits & conditions

This is a great chance to work on a variety of stimulating problems with a select team of expert colleagues in a pleasant rural location. On offer are a competitive salary and excellent benefits package.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:33 min

Defining hybrid development and no-code software paradigms

Mark Piller · LIVE

3:22 min

Comparing kernel modules with eBPF for system tracing

Ozan Sazak Ozan Sazak · World Congress 2024

3:04 min

Replacing complex wireless networking with web bluetooth connections

George Cave · World Congress 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:48 min

Overconfidence and poor secret management in software

Tino Sokic · World Congress 2022

Videos

See all

Related articles

See all