Embedded Software Development Engineer (Fixed-Term)

Crane Co.

Leicester

On-site

GBP 42,000 - 64,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Crane in Leicester seeks an Embedded Software Development Engineer (Fixed-Term) to design and implement C firmware for bare-metal platforms, including low-level drivers, and participate in requirements capture, design reviews and documentation.

The role requires DO-178C/DO-178B experience, DAL-A workloads, real-time coding for resource-constrained hardware, and hands-on use of oscilloscopes and DVMs; you will support qualification activities and contribute to continuous improvement.

Qualifications

  • Proficient in embedded C for bare-metal applications and low-level drivers.
  • Experience in aerospace DO-178B/C and AS9100 quality system.
  • Develop software to DAL-A standards with qualification activities.
  • Able to write highly optimised, real-time code for resource-constrained hardware.
  • Strong understanding of embedded hardware, interfaces, and test equipment (Oscilloscopes, DVMs).

Responsibilities

  • Develop embedded software in C for bare-metal platforms per DO-178C requirements.
  • Participate in requirements capture, reviews, and design documentation.
  • Produce design documentation and contribute to code/document reviews.
  • Support qualification activities and drive continuous improvement for robust solutions.

Skills

Embedded C
Bare-metal
DO-178B/C
DAL-A
Real-time
Oscilloscopes
DVMs
Problem solving

Tools

Parasoft
IBM DOORS
GitHub

Job description

## Embedded Software Development Engineer (Fixed-Term)Apply: Onsite: Leicester, UK: Full time: Posted Today: JR102501**Key Responsibilities*** Develop embedded software in C, including low-level drivers, in accordance with DO-178C standards.* Participate in requirements capture and review activities.* Design and implement software to the quality standards required for the project.* Create design documentation in line with applicable quality standards.* Participate in code, requirements, and document reviews.* Contribute to continuous improvement activities to deliver robust, high-quality solutions.**Essential Experience & Skills*** Proficient in embedded software development using C, especially for bare-metal applications and low-level drivers.* Experience working in the aerospace domain, complying with DO-178B/C standards and within an AS9100 quality management system.* Experience developing software to DAL-A standards, including associated test methodologies, tools, and qualification activities.* Experience writing highly optimised code for resource-constrained hardware and meeting hard real-time requirements.* Good understanding of embedded hardware, microcontrollers, peripherals, and hardware/software interfaces.* Experience in using Oscilloscopes, DVMs etc.* Strong problem-solving abilities and a self-starting approach.**Desirable Skills*** Experience using Parasoft, IBM DOORS, and GitHub.* Knowledge of MISRA C/C++ and static analysis techniques.* Experience creating documentation for DO-178C qualification.* Experience with communication interfaces such as I2C, SPI, and RS232.* Experience with PBIT and CBIT development.### About Crane: DruckThe addition of the Druck brand to our Crane Aerospace & Electronics segement meaningfully strengthens our pressure sensing capabilities across critical applications—including environmental control systems, hydraulics, and engine monitoring. Additionally, Druck expands our presence into ground-based test and calibration equipment, further extending our technological capabilities and market reach. Druck is headquartered in Leicester, England, with significant operations around the world, including facilities in China, France, Hungary, and India.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Development Engineer (Fixed-Term)
Embedded Software Development Engineer (Fixed-Term)

Druck • Leicester

Hybrid
GBP 65,000 - 90,000
Aerospace Embedded Software Engineer (Fixed-Term)
Aerospace Embedded Software Engineer (Fixed-Term)

Druck • Leicester

Hybrid
GBP 65,000 - 90,000
Embedded Software Test Engineer
Embedded Software Test Engineer

Crane Co. • Leicester

On-site
GBP 40,000 - 60,000
Competitive salary
Comprehensive benefits
Collaborative team environment
Embedded Software Test Engineer
Embedded Software Test Engineer

Druck • Leicester

On-site
GBP 45,000 - 60,000
Competitive salary
Comprehensive benefits
Growth in DO-178C expertise
Systems Engineer - Aerospace
Systems Engineer - Aerospace

Crane Co. • Leicester

On-site
GBP 55,000 - 73,000
Flexible working patterns
Private medical care
Life insurance
+2
Embedded Software Test Engineer
Embedded Software Test Engineer

Druck • United Kingdom

Remote
GBP 55,000 - 75,000
Aerospace Embedded Software Engineer (Fixed-Term, DO-178C)
Aerospace Embedded Software Engineer (Fixed-Term, DO-178C)

Crane Co. • Leicester

On-site
GBP 42,000 - 64,000
Embedded Software Development Engineer (Fixed-Term)
Embedded Software Development Engineer (Fixed-Term)

621 Druck Limited • Leicester

On-site
GBP 70,000 - 105,000
Health benefits
Retirement plan
Paid time off
+2
Maintenance Engineer
Maintenance Engineer

GE Druck Holdings Ltd. • Leicester

On-site
GBP 38,000 - 47,000
Private medical care
Life insurance
Disability coverage
+2
Maintenance Engineer
Maintenance Engineer

Crane Co. • Leicester

On-site
GBP 36,000 - 48,000
Private medical care
Life insurance
Disability program
+1