c++linuxverificationcassemblerembedded softwarevalidationreal time systemsspace standardshw sw integration
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
89
Крутая вакансия
развернуть
Чётко описанная senior-позиция в embedded-разработке у крупной аэрокосмической компании сочетает работу над космическими системами и сильные условия, но обязательный офисный формат и высокий порог опыта подойдут не всем.
Кликните для подробной информации
Работа на местеВысокий порог опытаАктуальный стекКосмическая отрасльСильный соцпакет
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
SW Engineer - Onboard Software (m/f/d) (Embedded C/C++ and Real-Time Space Software): Developing and validating onboard instrument software for telecom, navigation, optical, radar, and RF-sensing payloads with an accent on embedded real-time architecture, hardware/software integration, and ECSS-compliant development. Focus on translating system requirements into software requirements, designing task scheduling and hardware interfaces, implementing bare-metal software, and executing verification and validation under memory, CPU-load, and deadline constraints.
Location: Ottobrunn in the Munich area, Germany; onsite work at the Airbus site
Company
hirify.global develops aerospace and space systems, including digital payload processing and instrument software for telecom, navigation, optical, radar, and RF-sensing missions.
What you will do
Analyze system requirements and transform them into detailed software requirements and functional behavior.
Implement onboard software for bare-metal and multi-core embedded targets using C, C++, and assembler.
Perform hardware/software integration and debugging using JTAG and GDB, including feasibility analysis for memory, CPU load, and deadlines.
Define and execute verification and validation activities, including unit testing, functional testing, coding rules, metrics, and code coverage.
Coordinate software configuration, documentation, multidisciplinary interfaces, development schedules, costs, and small software projects.
Requirements
Degree in Computer Science, Electrical Engineering, Physics, or a similar discipline.
8–10 years of professional experience in a similar field.
Experience developing, integrating, and validating instrument software and embedded real-time software.
Experience with bare-metal targets without memory protection and multi-core embedded CPUs such as ARM or SPARC.
Knowledge of ECSS-E-ST-40C, ECSS-Q-ST-80C, and ECSS-E-ST-70-41C space standards.
Experience applying software development processes and standards, including OPAL, MISRA, static code analysis, and code coverage.
Ability to understand hardware datasheets and interface control documents.
Programming skills in C, C++, and assembler; experience with the GNU compiler environment.
Working knowledge of Linux and real-time Linux environments such as Yocto, Windows, Office, Confluence, Git, Jira, Gerrit, Doxygen, DOORS, and Polyspace.
Excellent communication skills, autonomous working ability, intercultural teamwork, and experience acting as a technical lead.
English and German language skills are required.
Culture & Benefits
Permanent, full-time employment with a 35-hour working week under the collective agreement.
30 days of annual leave, flexible working hours, mobile working options, part-time work, job sharing, and sabbaticals.
Company pension schemes, mobility benefits, and corporate discounts.
Professional development opportunities and international career perspectives.
On-site company doctor, health programs, sports courses, preventive care, canteen, cafeteria, and childcare facilities at selected locations.
Inclusive and diverse international environment with more than 140 nationalities.
Hiring process
Apply online with a CV or application.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →