Job
- Level
- Experienced
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Überlingen
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you design embedded software architectures for safety-critical avionics systems, program in C and possibly Assembler, and oversee the entire development process until certification.
Job Technologies
Your role in the team
- Design, evaluation, and further development of embedded software architectures for safety-critical avionic systems, as well as analysis of system requirements and derivation of software requirements, interfaces, architectures, and designs in accordance with relevant aviation standards.
- Architecture and design of low-level embedded software considering real-time requirements, limited resources, robustness, and verifiability according to aerospace standards.
- Implementation of software in C and, if necessary, in Assembler on microcontrollers for real-time systems.
- Integration, verification, and validation of embedded software according to DO-178C, support of certification activities, as well as creation and maintenance of development and certification documentation.
- Technical coordination with System Engineering, Hardware Development, Testing, Quality Assurance, Customers, Suppliers, and International Sites, as well as support throughout the entire development cycle from concept phase through prototypes to certification and series production readiness.
This text has been machine translated. Show original
Our expectations of you
Education
- Completed degree in Computer Science, Electrical Engineering, Aerospace Engineering, or a comparable qualification, along with several years of experience in embedded software development, ideally for safety-critical or certification-relevant systems.
Qualifications
- Proficient in development tools such as version control, configuration management, Jira, and CI/CD, as well as a structured, analytical, and solution-oriented working style with strong communication skills in interdisciplinary and international project teams.
Experience
- Extensive experience in designing, structuring, and evaluating embedded software architectures, as well as very good knowledge of C, ideally complemented by experience with Assembly and hardware-oriented programming.
- Experience with real-time operating systems, microcontrollers, hardware/software interfaces, and resource-constrained systems.
- Knowledge of relevant aviation standards and development processes, particularly DO-178C, is advantageous, complemented by knowledge of DO-330 or DO-331, as well as experience in Requirements Engineering and familiarity with requirements management tools such as DOORS.
This text has been machine translated. Show original
What we offer
- Location: Überlingen on Lake Constance.
- Entry level: Direct entry - With professional experience.
- Working mode: Hybrid work.
- Working hours: Full-time.
- Employment relationship: permanent.
- Part of the group: Diehl Aviation.
- Starting: immediately.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Work-Life-Integration
Food & Drink
Topics that you deal with on the job
Job Locations
This is your employer
Diehl Stiftung & Co. KG
Diehl Controls is a global leader in the household appliances and HVAC/R industry. We offer top-notch solutions and innovative products, covering everything from development to industrialization and high-tech production.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Industry, Production