ci cdcmatlabembedded softwarereal time systemssimulinkmotor controlmulticoremisra crtca do 178c
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указанаразвернуть
На похожих ролях по рынку
$68к$120кмедиана$186к
21 в выборке
87
Хорошая вакансия
развернуть
Роль четко сфокусирована на safety-critical embedded-разработке для аэрокосмических силовых систем и охватывает весь жизненный цикл. Важные компромиссы - работа на месте и высокая ответственность за сертификацию.
Работа на месте
Актуальные технологии
Четкие задачи
Рост в аэрокосмосе
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
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, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →