Назад
Company hidden
2 дня назад

Senior Software Engineer (Aerospace)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Aerospace/Embedded C): Developing embedded software for electric motor controller and generator products through certification to RTCA DO-178C Software Level A, with an accent on real-time control, multicore architecture, and safety-critical lifecycle processes. Focus on implementing low-level C software, integrating and debugging control systems, and producing traceable verification and certification evidence.

Location: Bicester, United Kingdom

Company

hirify.global develops lightweight, high-power electric propulsion systems, motors, controllers, and bespoke battery systems for aerospace and defence applications, including EVTOL, unmanned aerial vehicles, and general aviation.

What you will do

  • Develop embedded software for motor controller and generator products across the full lifecycle through certification.
  • Define software requirements, contribute to architecture and design, perform model-based development and automatic code generation, and implement low-level software in C.
  • Contribute to multicore architecture, including function allocation, memory and peripheral ownership, inter-core communication, timing budgets, resource usage, and interference considerations.
  • Perform development testing, integration, debugging, root-cause investigation, and defect resolution.
  • Produce lifecycle documentation, conduct peer reviews, and support traceability and evidence-based verification.
  • Provide technical support to less experienced engineers and contribute to continuous improvement of development methods, processes, tools, and team capability.

Requirements

  • Degree or equivalent experience in software engineering, electronic engineering, or a related discipline.
  • Experience developing embedded software to RTCA DO-178C Software Level A or B, or comparable safety-critical standards and assurance levels.
  • Experience developing embedded C software for real-time control systems and across requirements, architecture, design, coding, integration, verification, and release.
  • Knowledge of motor control algorithms and their implementation; understanding of embedded architecture, interrupt-driven systems, concurrency, timing, memory management, communications, and hardware/software interfaces.
  • Familiarity with MATLAB/Simulink model-based development, automatic code generation, UML or equivalent notation, and tools such as CATIA Magic/Cameo or similar.
  • Familiarity with MISRA C or comparable coding standards, requirements and lifecycle tools such as CodeBeamer, DOORS, or Polarion, and version control, build automation, and CI pipelines including Git and make.
  • Practical debugging, root-cause analysis, fault investigation, peer review, configuration management, change control, problem reporting, traceability, and evidence-based verification experience in a controlled environment.
  • Familiarity with Agile methodologies and industry software engineering practices, together with strong communication, problem-solving, collaboration, adaptability, and self-motivation.
  • UK driving licence and availability to support visits to supplier sites.

Nice to have

  • Experience developing software for motor controllers or other high-performance real-time control systems.
  • Experience with multicore microcontrollers and AMC 20-193 considerations.
  • Experience with TI C2000 C28x/C29x devices or comparable automotive or aerospace microcontroller families.
  • Experience with static analysis, structural coverage, stack-usage analysis, target-based testing, and software certification activities or compliance evidence for high-integrity software.

Culture & Benefits

  • Full-time role within a rapidly scaling engineering team with ambitious growth plans.
  • Collaborative work with internal and external stakeholders across aerospace electric propulsion programmes.
  • Work follows approved software development processes and RTCA DO-178C Software Level A standards.
  • Opportunities to support wider programme activities and promote sound engineering practices.

Hiring process

  • Applicants should demonstrate experience relevant to safety-critical embedded software development and certification.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →