Embedded Software Engineer
@ ALTEN

Birmingham, England, United Kingdom
On Site
Full-time
Posted 17 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXXXXX****** @alten.com
Recommended after applying

Job Details

Embedded Software Engineer at ALTEN

ALTEN Ltd is a world-leading engineering consultancy partnering with global clients in Aerospace, Automotive, Defence, and Energy sectors. Join 54k+ colleagues in over 30 countries working on inspiring projects to build tomorrow’s world today.

Job Overview

This role focuses on developing, integrating, and testing embedded software for real-time systems in a DO-178C-compliant safety-critical aerospace environment. You will work with ARM-based systems, low-level drivers, hardware interfaces, and communication protocols.

Key Responsibilities

  • Develop embedded software using C for ARM-based systems.
  • Work on low-level drivers and hardware interfaces (SPI, I2C, UART, Ethernet).
  • Interface with sensors and develop supporting embedded logic.
  • Design and debug software in bare-metal or RTOS based environments.
  • Define software architecture and participate in reviews.
  • Perform software debugging and validation per DO-178C standards.
  • Support requirement elicitation and documentation with systems and hardware teams.
  • Utilize build toolchains and debugging tools for code validation.

Qualifications

  • Degree in Software Engineering, Electronics, Embedded Systems, or related field.
  • Strong hands-on experience in embedded C programming and ARM architecture.
  • Solid understanding of hardware-level communication protocols.
  • Experience with RTOS, bare-metal development, and debugging tools.
  • Familiarity with DO-178C safety-critical software processes.
  • Experience in software requirement elicitation and architectural design.

Why Join ALTEN?

ALTEN offers a personalised career path, opportunities to work on exciting projects with premium customers, competitive salary, and an array of benefits including private medical insurance, pension schemes, and flexible working arrangements. Enjoy a diverse range of projects and a supportive, innovative environment that fosters continuous improvement.

Key skills/competency

Embedded C, ARM, SPI, I2C, RTOS, Bare-metal, DO-178C, Hardware Interfaces, Debugging, Software Architecture

How to Get Hired at ALTEN

🎯 Tips for Getting Hired

  • Research ALTEN's culture: Study their mission, values, and projects.
  • Customize your resume: Highlight embedded C and ARM experience.
  • Prepare for technical interviews: Review protocols and debugging skills.
  • Showcase project experience: Provide examples of DO-178C compliance.

📝 Interview Preparation Advice

Technical Preparation

Review embedded C programming concepts.
Practice ARM architecture development.
Study SPI, I2C, UART communication protocols.
Familiarize with RTOS and DO-178C standards.

Behavioral Questions

Describe teamwork in challenging projects.
Explain handling tight deadlines effectively.
Detail problem-solving in complex systems.
Discuss adaptation to critical engineering demands.

Frequently Asked Questions