Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

RGS Global Careers

Redhill

On-site

GBP 75,000

Full time

14 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology business in the UK is seeking a Senior Software Engineer to develop high-performance embedded software for safety-critical systems. The ideal candidate will have experience in C programming and embedded systems, contributing to projects from requirements analysis to release. This role offers a competitive salary of approximately £75,000.

Qualifications

  • Experience in embedded software development, ideally in telecommunications or avionics.
  • Proficient in C programming for embedded systems.
  • Understanding of requirement analysis and software design.

Responsibilities

  • Design, code, debug, test, and maintain embedded software in C.
  • Develop application logic and device drivers.
  • Collaborate with hardware and software engineers for integration.

Skills

Embedded software development
C programming
Communication protocols
Human-machine interfaces
Job description

Senior Software Engineer

Location: Surrey

Salary: c.£75,000

Overview

An excellent opportunity for a Senior Software Engineer to join a leading technology business developing high-performance electronic and communication systems for use in regulated, safety-critical environments.

We're seeking an experienced embedded software engineer who has worked on human-interfaced equipment —ideally within telecommunications, avionics, defence, or other regulated sectors —and is confident taking projects through the full software lifecycle from requirements analysis to release.

Purpose of the Role

To design, develop, test, and deliver high-quality embedded software to agreed schedules and standards, supporting new and existing product developments.

Key Responsibilities
  • Design, code, debug, test, and maintain embedded software in C.
  • Develop and implement application logic, device drivers, communication protocols, and human-machine interfaces.
  • Work closely with hardware and software engineers to deliver product features and ensure seamless integration.
  • Take responsibility for requirement analysis, software design, documentation, and traceability ...
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.