img
Permanent

Senior Software Engineer

Gloucestershire
money-bag Negotiable
223999023
Posted Yesterday

We are seeking a talented and passionate Senior to Lead level Software Engineer with strong experience in embedded C/C++ development. This role is perfect for a self-motivated developer eager to work across a variety of software projects and platforms, from microcontrollers to asymmetric multi-processor systems, while continuing to expand their skillset.

As part of our team, you will be involved in all phases of the full software development lifecycle: deriving requirements, producing software architecture, developing test specifications, coding, debugging, and testing.

Key Responsibilities:

  • Define requirements, design, develop, and verify software solutions for various integrity levels, including safety-critical and proof-of-concept applications.

  • Produce high-quality, robust code adhering to internal coding standards.

  • Conduct design and code reviews to maintain quality and compliance.

  • Debug complex embedded environments effectively.

Required Skills and Experience:

  • High proficiency in C and C++, cross-compiling, and debugging on embedded targets.

  • Solid experience with Embedded Linux (Yocto, Buildroot).

  • Strong knowledge of real-time software design and RTOS concepts.

  • Experience with CI/CD workflows, Git, containerized development environments.

  • Familiarity with debugging tools, hardware interfaces, and safety analysis techniques.

Personal Attributes:

  • Strong organizational skills and a collaborative approach.

  • Excellent communication skills, able to engage both technical and non-technical stakeholders.

Desirable Qualifications:

  • Working knowledge of Rust programming language.

  • Experience in aerospace or other high-reliability, safety-critical domains.

  • Familiarity with standards such as ARP4754, ARINC 653, DO-254, DO-248.

  • Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing.

Benefits:

  • Flexible working hours within core hours.

  • 25 days holiday (185 hours) with option to buy/sell 5 days (37 hours) plus bank holidays.

  • Life assurance at 4x annual salary.

  • Flexible benefits package.

  • Pension scheme with employer contributions up to 7.5%.

  • Active sports and social club.

  • Supportive and friendly environment with regular team events.

  • Career development opportunities in a cutting-edge technology company.

Interested or have questions? Please reach out and send me a message!

Other jobs of interest...

ZENOVO LTD
StroudToday
money-bag£70,000
Sophos
AbingdonToday
money-bagNegotiable
Certain Advantage
StevenageToday
money-bag67.00-67.00 Hourly
Matchtech
GloucestershireToday
money-bag10000-500000 Annual
CV-Library
GloucestershireYesterday
money-bagNegotiable
Kdc Resource
StevenageYesterday
money-bagNegotiable
Society of Research Software Engineering
OxfordYesterday
money-bagNegotiable
Expleo Group
Stevenage4 days ago
money-bagNegotiable
Line Up Aviation
Stevenage4 days ago
money-bag65.00-65.00 Hourly

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!