Senior C Software Engineer

Ref: ZR_7835_JOB  ·  Posted on 10 October 2024

Introduction

This is a hybrid role with approximately 3 days per week onsite per week. The rest of the work can be done from home.

My client is looking for Embedded Software Engineers to join their growing team and contribute to designing, testing, and debugging complex software solutions.

Our client is an exciting and growing UK technology company with innovation, agility, and state of the art technology at its core. They work in partnerships with UK government customers and commercial providers to deliver research, technology, products, solutions, and services in the communications security sector.

Key responsibilities
  • Design and implementation of robust embedded and user-facing software applications in line with the technical competencies listed below.
  • Development/modification of board support packages and drivers for hardware devices, filesystems, etc.
  • Evaluating latest technologies (e.g. hardware processors, languages, operating systems).
  • Investigation of emerging frameworks, libraries, build tools etc.
  • Task breakdown, sizing, progress reporting.
  • Development/contribution to technical proposals.
  • Involvement in Agile Scrum ceremonies and design sessions.
Skills & experience
  • Experience using Real-time C or Rust.
  • Python or Bash is desirable.
  • Web based application development using modern frameworks/tools.
  • User interface design –g. python/WxPython/QT.
  • Unit and system testing frameworks (e.g. Google Test, Unity, Robot, OpenHTF, etc).
  • Build systems (yocto/buildroot, GNU Make, CMake etc).
  • Network communications protocols (TCP/IP, ARP, etc).
  • Network analysis and debugging tools (e.g. WireShark, TCPDump).
  • Design capture (UML, etc).
  • Source control (including workflows - Git).
Additional benefits
  • Life Insurance
  • Bupa health insurance
  • Company pension matched up to 10%
  • 9 day fortnight + early Friday finish for when working
  • Hybrid working (depending on project requirements)

Our client is committed to providing a diverse and inclusive workplace and welcomes applications from all backgrounds.

RECOMMEND A FRIEND: If you have professional friends/colleagues who would be interested in one of our roles and our excellent levels of service too, we'd like to recognise your recommendations with a 'thank you' of our own. For every colleague you refer who then starts a role through Datasource either Contract or Permanent, we will send you £250 of Love to Shop Gift Vouchers!

You will be required to hold a minimum of SC or DV Clearance. If you do not hold an active SC or DV clearance, please familiarise yourself with the vetting process before applying.

(c) Copyright Datasource Computer Employment Limited 2023.

Apply for role
Embedded Software

Refer your friend: We want to give you a Netflix or Amazon Prime subscription and £250 Love2Shop vouchers!

Refer your friend
Refer your friend:
Contact us

Let's connect and work together

Start the conversation

Submit CV  ·  Submit Vacancy