Enable job alerts via email!

C# Software Engineer

Carbon 60

England

On-site

GBP 45,000 - 65,000

Full time

Today
Be an early applicant

Job summary

A technology development firm in the UK seeks an experienced Embedded Software Engineer to develop safety-critical real-time applications. This hands-on role requires strong C/C++ skills and knowledge of safety standards like DO178C. Candidates will design, implement, and verify software while collaborating with diverse teams. Excellent debugging abilities are essential for success in this position.

Qualifications

  • Strong experience in bare-metal embedded software development.
  • Ability to produce documentation to required safety levels.

Responsibilities

  • Design, implement, and verify embedded software for complex systems.
  • Work with formal requirements capture tools.
  • Conduct unit testing and code coverage analysis.
  • Collaborate with multidisciplinary teams.

Skills

Embedded software development using C/C++
Knowledge of safety-critical standards (DO178C Level B, SIL-4)
Debugging complex issues

Tools

DOORS
LDRA
RAPITA
GIT
PVCS
Ansys SCADE
JIRA
IBM EWM
Job description
C# Software Engineer
About the Role

We are seeking an experienced Embedded Software Engineer to develop safety-related real-time application software for next-generation systems. This is a hands‑on role covering the full software lifecycle, from architecture and design to implementation and testing.

Key Responsibilities
  • Design, implement, and verify embedded software for complex systems.
  • Work with formal requirements capture tools and configuration management processes.
  • Conduct unit testing and code coverage analysis using industry‑standard tools.
  • Collaborate with multidisciplinary teams in a lab environment.
Essential Skills
  • Strong experience in bare‑metal embedded software development using C/C++.
  • Knowledge of safety‑critical standards (e.g., DO178C Level B, SIL‑4).
  • Familiarity with tools such as DOORS, LDRA, RAPITA, and configuration control systems (GIT, PVCS).
  • Ability to debug complex issues and produce documentation to required safety levels.
Desirable
  • Experience with defence standards and microcontroller technologies.
  • Exposure to modelling tools (e.g., Ansys SCADE) and ALM systems (JIRA, IBM EWM).

Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.