Job
- Level
- Experienced
- Job Field
- Software, Embedded
- Employment Type
- Part Time/Full Time
- Contract Type
- Permanent employment
- Location
- Landkreis Pfaffenhofen an der Ilm
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop software solutions from use cases and requirements, integrate component models into complex systems, design user interfaces using Qt/QML, and conduct comprehensive testing.
Job Technologies
Your role in the team
- Analysis of use cases and requirements in close coordination with stakeholders, as well as derivation of software and GUI solutions.
- Definition and implementation of software architectures, including the evaluation and selection of suitable technologies.
- Development and integration of simulation models and software components (C++, possibly Ada, Java/Eclipse) into complex systems.
- Design and implementation of intuitive user interfaces (Qt/QML) as well as service-oriented architectures for simulations.
- Conducting unit, integration, and system tests as well as supporting verification and validation.
- Application of modern development practices including DevOps, CI/CD, and process automation.
- Analysis and resolution of software issues, documentation of design, interfaces, and tests.
- Collaboration with interdisciplinary teams and occasional coordination with clients.
This text has been machine translated. Show original
Our expectations of you
Education
- Completed degree in Computer Science, Aerospace Engineering, or a comparable field (Bachelor/Master/Diploma).
Qualifications
- Very good knowledge in at least one of the following main technologies: C++ (modern standards, e.g., C++17 or higher) or Java (including Eclipse environment).
- Knowledge of at least one scripting language (e.g., Python or Bash) as well as proficient handling of Linux environments and version control (Git).
- Very good spoken and written English skills, good German skills are desirable.
Experience
- Several years of professional experience (at least 3-4 years) in software development and integration.
- Experience in software design, architecture, and testing (unit, system, and integration tests).
- Additionally, experience with Qt/QML for GUI development, DevOps principles and CI/CD pipelines (e.g., Jenkins), aviation standards such as DO-178C or ARINC 653, simulation or embedded avionics is advantageous.
This text has been machine translated. Show original
Benefits
More net
Health, Fitness & Fun
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
FERCHAU Engineering GmbH
Description
- Company Size
- 250+ Employees
- Company Type
- Recruiting Agency
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Recruitment Agency