Principal Software Engineer

Eaton Group

Cheltenham

On-site

GBP 90,000 - 120,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Global collaboration
Career progression
Learning opportunities
Competitive compensation

Job summary

Eaton Group is seeking an experienced Principal Software Engineer to join our engineering function in Cheltenham. You will derive requirements, craft software architecture, and develop test specifications across platforms from microcontrollers to multi-processor systems.

You will participate in all phases of the full software development lifecycle and work on challenging aerospace-grade projects. The role emphasizes real-time safety-critical embedded development in C/C++, DO-178C DAL B/A, and

Qualifications

  • Experience with aerospace systems or similar high-reliability domains.
  • Familiarity with other safety-critical standards (e.g., ARP4754, ARINC 653, DO-254, DO-248).
  • Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing.
  • High proficiency in C and C++ and cross compiling and debugging on embedded targets.
  • Experience in working to DO-178C DAL B/A
  • Proficiency in real-time software design and RTOS concepts.
  • CI/CD workflow. Experience with Git, Containerised development environments, CI/CD
  • Familiarity with debugging tools, hardware interfaces, and safety analysis techniques.

Responsibilities

  • Requirements definition, design, development, and verification for a variety of integrity levels, from safety critical to proof of concept.
  • Coding to internal coding standards and ensuring high quality robust solutions.
  • Conduct design and code reviews to maintain high-quality standards.
  • Debugging in embedded environments.

Skills

C/C++
RTOS concepts
Embedded systems
DO-178C DAL B/A
HIL testing

Tools

Git
CI/CD tooling
Containerised development

Job description

Eaton are seeking an experienced Principal Software Engineer to join the engineering function. We are searching for a dynamic highly skilled Principal Software Engineer with a wide breadth of skills who is interested in applying those skills and furthering their development skillset on a variety of software projects.

As a Principal Software Engineer, you will be expected to derive requirements, produce software architecture, develop test specifications, perform coding, debugging and testing on a variety of platforms from microcontrollers, to asymmetric multi-processor systems. You will participate in all phases of full software development lifecycle. This role will suit a self-motivated developer who is keen to take on a new challenge and who has a variety of programming languages and keen to learn new skills.

We are looking for a Principal Software Engineer with proven track record in embedded real-time safety critical experience. Experience with C/C++ working within aerospace safety standards required.

What you’ll do:
  • Requirements definition, design, development, and verification for a variety of integrity levels, from safety critical to proof of concept.
  • Coding to internal coding standards and ensuring high quality robust solutions.
  • Conduct design and code reviews to maintain high-quality standards.
  • Debugging in embedded environments.
Qualifications:
  • Experience with aerospace systems or similar high-reliability domains.
  • Familiarity with other safety-critical standards (e.g., ARP4754, ARINC 653, DO-254, DO-248).
  • Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing.
  • High proficiency in C and C++ and cross compiling and debugging on embedded targets.
  • Experience in working to DO-178C DAL B/A
  • Proficiency in real-time software design and RTOS concepts.
  • CI/CD workflow. Experience with Git, Containerised development environments, CI/CD
  • Familiarity with debugging tools, hardware interfaces, and safety analysis techniques.
Skills:
  • Strong organizational skills with the ability to collaborate in a wider team.
  • Excellent communication skills, capable of effectively liaising with technical and non-technical stakeholders.
What we offer:
  • Opportunity to work in a global, highly collaborative environment
  • Challenging projects in dynamic collaborative team
  • Strong focus on learning, development, and career progression
  • Competitive compensation and benefits package
  • A culture that promotes inclusion, accountability, and continuous improvement

All positions may require participation in video and in-person interviews as part of the hiring process. All candidates will be evaluated based on job-related competencies, and all candidates’ privacy rights and data security will be protected in accordance with applicable laws.

We are committed to ensuring equal employment opportunities for job applicants and employees. Our recruitment processes use balanced selection criteria and avoid unlawful discrimination against applicants on the basis of their age, colour, disability, marital status, national origin, gender, gender identity, genetic information, race or racial origin, religion, sexual orientation or any other status protected or required by law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Eaton • Cheltenham

On-site
GBP 90,000 - 120,000
Global collaboration
Career progression
Competitive compensation
+1
Senior Engineer - Electrical Test Design
Senior Engineer - Electrical Test Design

Eaton Corporation • Wimborne Minster

On-site
GBP 75,000 - 110,000
Principal Embedded RTOS Engineer (Aerospace)
Principal Embedded RTOS Engineer (Aerospace)

Eaton • Cheltenham

On-site
GBP 90,000 - 120,000
Global collaboration
Career progression
Competitive compensation
+1
Junior Software Engineer
Junior Software Engineer

Eaton Corporation • Wimborne Minster

On-site
GBP 28,000 - 40,000
Prinicpal Embedded Software Engineer
Prinicpal Embedded Software Engineer

Matchtech • Coventry

On-site
GBP 70,000 - 95,000
Lead Embedded Software Engineer - Real-Time Safety
Lead Embedded Software Engineer - Real-Time Safety

Eaton Group • Cheltenham

On-site
GBP 90,000 - 120,000
Global collaboration
Career progression
Learning opportunities
+1
Electrical Test Design - Lead Engineer
Electrical Test Design - Lead Engineer

Eaton • Wimborne Minster

On-site
GBP 65,000 - 90,000
Principal Systems Engineer - Stores Ejection
Principal Systems Engineer - Stores Ejection

Eaton Group • Cheltenham

On-site
GBP 90,000 - 120,000
Chief Engineer
Chief Engineer

Eaton Group • Wimborne Minster

On-site
GBP 120,000 - 160,000
Mentoring programme
Eaton University
Global career development
Prinicpal Embedded Software Engineer
Prinicpal Embedded Software Engineer

Matchtech • West Midlands

On-site
GBP 90,000 - 120,000
Hybrid working
Career development
Exposure to electrification projects
+1