Auf einen Blick
- Aufgaben: Join us as a Software Architect to analyze and enhance aerospace software components.
- Arbeitgeber: Work with Airbus, a leader in the aerospace industry, located in beautiful Ulm.
- Mitarbeitervorteile: Enjoy a permanent contract, flexible hours, 30 days vacation, and remote work options.
- Warum dieser Job: Be part of an innovative team driving pioneering projects in aerospace technology.
- Gewünschte Qualifikationen: Degree in computer science or software engineering; experience in C++ and UML required.
- Andere Informationen: Comprehensive support during recruitment and as an employee.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Reference number: 76554
Shape the future of aerospace with us!
As a specialized personnel service provider in this industry, we offer you the opportunity to work with our respected partner Airbus in the beautiful Ulm region. Take the next step in your career as a Software Architect (m/f/d) and become part of an innovative team driving pioneering projects.
Your tasks
- Analysis of the agreed functional flows between our „Situation picture generation“ component and the „Communication via NATO Tactical Data Links“ component
- Analysis of the existing interfaces of both components with regard to functional coverage
- Creation of activity diagrams in UML, which describe how the functionalities are divided between the two components and which interfaces are to be used
- Identification of necessary functional enhancements in our „situation picture creation“ component
- Creation of additional requirements for this component using the requirements engineering tool IBM DOORS
- Implementation of an adapter to integrate the two components
- Integration support when using the adapter
Your profile
- Completed studies in computer science, software engineering or comparable qualification
- Professional experience in the design of SW architectures using the UML modeling language
- Experience in programming with C++ in a LINUX development environment is required
- Knowledge in the use of common tools for software development is required
- Experience with the UML tool Cameo Systems Modeler is desirable
- Experience with technologies for message distribution between applications such as publish-subscribe message brokers / middleware (e.g. RTI DDS) is desirable
- Experience with the implementation of proprietary TCP interfaces is desirable
- Language skills in English (business fluent) and German (proficient)
- Problem-solving skills and attention to detail
- A responsible and independent way of working
- The ability to work in a team and good communication skills
Our offer
- Security through a permanent employment contract
- Diverse working time models for individual organization adapted to your life situation
- Attractive payment according to ERA EG 14, BW based on the collective agreement of IG Metall
- 30 days annual leave
- Possibility to work from home in consultation with the respective department
- Company fitness with EGYM Wellpass
- Diverse offers & discounts via „Corporate Benefits“
- Comprehensive support during the recruitment process and, of course, as an employee
#J-18808-Ljbffr
Software Architect (m/f/d) Arbeitgeber: Ingenieurbüro Heimann
Kontaktperson:
Ingenieurbüro Heimann HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Architect (m/f/d)
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as C++ and UML. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Highlight any previous experience you have with message distribution technologies like RTI DDS. If you can demonstrate your understanding of how these systems work, it will show that you're ready to tackle the challenges of this role.
✨Tip Number 3
Prepare to discuss your problem-solving skills and attention to detail during the interview. Think of specific examples where you've successfully navigated complex software architecture issues, as this will resonate well with the hiring team.
✨Tip Number 4
Since communication is key in this role, practice articulating your thoughts clearly in both English and German. Being able to switch between languages smoothly will demonstrate your proficiency and adaptability to the team.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Architect (m/f/d)
Tipps für deine Bewerbung 🫡
Understand the Job Requirements: Carefully read the job description for the Software Architect position. Make sure you understand the key responsibilities and required qualifications, such as experience with UML, C++, and IBM DOORS.
Tailor Your CV: Customize your CV to highlight relevant experience and skills that match the job requirements. Emphasize your background in software architecture, programming, and any specific tools mentioned in the job description.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for aerospace and your problem-solving skills. Mention specific projects or experiences that demonstrate your ability to work with the technologies and methodologies outlined in the job description.
Proofread Your Application: Before submitting your application, thoroughly proofread all documents for spelling and grammatical errors. Ensure that your application is professional and polished, reflecting your attention to detail.
Wie du dich auf ein Vorstellungsgespräch bei Ingenieurbüro Heimann vorbereitest
✨Understand the Technical Requirements
Make sure you have a solid grasp of the technical skills required for the role, especially in C++ programming and UML modeling. Be prepared to discuss your experience with these technologies and how you've applied them in past projects.
✨Showcase Your Problem-Solving Skills
During the interview, highlight specific examples where you've successfully solved complex problems in software architecture. This will demonstrate your analytical thinking and ability to tackle challenges effectively.
✨Familiarize Yourself with the Company’s Tools
Research and understand the tools mentioned in the job description, such as IBM DOORS and Cameo Systems Modeler. Being able to discuss your familiarity or experience with these tools can set you apart from other candidates.
✨Prepare for Teamwork and Communication Questions
Since the role emphasizes teamwork and communication, be ready to share experiences where you've collaborated with others. Discuss how you handle feedback and contribute to a positive team dynamic.