Clue keeps growing!
We are now hiring a Embedded Software Architect!
If you have a proactive attitude, demonstrate autonomy, and take ownership of your daily tasks applying the best quality principles and attention to detail.
You are willing to share your ideas, in a humble manner and have the ability and eagerness to learn. As well, you take pride in your work and know that your team is your first customer.
Let's go deep into detail!
About Clue
Clue's motto is to create simple solutions to big problems.
We research, design, and produce innovative electronic systems for the aerospace industry. Our main areas of expertise are safety-critical embedded system design, artificial intelligence, and high-performance computing for avionics. We collaborate in R&D projects with the global key players and develop disruptive products from scratch.
We are committed to excellence and efficiency in everything we do. We are aware of the importance of generating creative ideas and meeting deadlines, accepting new challenges and facing the problems we may find. To this end, we are in continuous learning and managing change.
What is the job about?
The Software Architect is responsible for designing embedded software in accordance with requirements, standards, and the organization's technical strategy.
You will provide instructions and guidance to the team for implementation and collaborate with the team leader to design training paths for team members and knowledge management activities.
What will you do?
- Lead the design and development of avionic software applications.
- Develop state-of-the-art software architectures for Clue products.
- Create and maintain software architecture documentation to serve as a reference for the development team.
- Provide technical leadership and guidance to the team.
- Ensure adherence to industry standards and best practices in software architecture and design.
- Collaborate with other members of the engineering organization and outsourced development partners to develop reliable, cost effective and high quality solutions for Clue products.
What profile are we looking for?
Mandatory
- At least 8 years of experience in the field
- Experience with software safety standards.
- Proficiency in C and C++ programming languages.
- Expertise in developing software for embedded systems.
- Proficiency in low-level software development.
- Strong skills in designing and documenting software architecture.
- Experience in modeling software using UML.
- Proficiency in managing requirements.
Valuable
- Experience with aviation software projects and DO178C.
- Understanding of computer hardware architecture.
- Familiarity with software V&V processes
What do we offer?
- Full-time, permanent contract
- Free private medical insurance
- 25 flexible vacation days
- Schedule flexibility
- Free Friday afternoons
- Flexibility to work from home, from the office, or in a hybrid model
- Training scheme
- Free coffee and snacks
- Healthy lunch served daily for the staff at the office
- Work with the cutting-edge technologies
- Friendly environment in any of our offices in Madrid or Malaga
Clue is committed to the diversity of its teams and an inclusive work environment. We encourage applications from people with different backgrounds, interests, and personal circumstances. Our team welcomes applicants regardless of their race, gender, age, religion, nationality, sexual orientation, and/or disabilities. All we need is your high energy, skills, and willingness to be part of a great project!
We are waiting for you to apply!