Hiring.Camp

Tech Lead Ada

Enova Consulting

·

Today

Location
ch · Switzerland
Workplace
Onsite
Type
Contract
Department
Other
Seniority
Lead
Source
JOIN

Description

We are looking for an experienced Ada Software Engineer / Tech Lead to join an innovative and highly technical environment in Zurich, Switzerland.

Our client operates in the Aerospace, Defence and Security sector, developing advanced, mission-critical systems where software reliability, performance and safety are essential.

This is an exciting opportunity for an experienced Tech Lead or a Senior Ada Developer looking to take the next step into a technical leadership role.

You will contribute to the development of sophisticated software solutions while playing a key role in technical decision-making, software architecture and engineering best practices.

Your role as Tech Lead Ada

We are looking for an experienced Ada Software Engineer / Tech Lead to join an innovative and highly technical environment in Zurich, Switzerland.

Our client operates in the Aerospace, Defence and Security sector, developing advanced, mission-critical systems where software reliability, performance and safety are essential.

This is an exciting opportunity for an experienced Tech Lead or a Senior Ada Developer looking to take the next step into a technical leadership role.

You will contribute to the development of sophisticated software solutions while playing a key role in technical decision-making, software architecture and engineering best practices.

Your Responsibilities

As a Tech Lead Ada / Senior Software Engineer, you will:

  • Design, develop, test and maintain high-quality software solutions using Ada.

  • Contribute to the development of complex, safety-critical and mission-critical systems.

  • Take ownership of technical solutions, from requirements analysis through design, implementation, integration and validation.

  • Provide technical guidance and support to software engineers, promoting knowledge sharing and engineering excellence.

  • Participate in software architecture discussions and contribute to key technical decisions.

  • Ensure compliance with demanding software quality, reliability, performance and security standards.

  • Collaborate closely with multidisciplinary teams, including systems engineers, software architects, testing teams and project stakeholders.

  • Perform code reviews, identify opportunities for improvement and promote robust development practices.

  • Support troubleshooting, debugging and optimization of complex software components.

  • Contribute to continuous improvement initiatives, development processes and technical documentation.

For candidates aspiring to become Tech Leads: You will have the opportunity to progressively take on greater technical ownership, mentor other developers and grow into a technical leadership position.

What we are looking for

  • Degree in Computer Science, Software Engineering, Embedded Systems or a related technical field.

  • Strong professional experience in Ada software development.

  • Solid understanding of software engineering principles, architecture and design patterns.

  • Experience working on complex software systems requiring high levels of reliability and performance.

  • Good knowledge of software development lifecycles, testing methodologies and version control tools.

  • Strong analytical skills and a structured, solution-oriented mindset.

  • Ability to work effectively in multidisciplinary and international engineering environments.

  • Excellent communication skills and a collaborative approach.

Nice to Have

  • Experience in the Aerospace, Defence, Security or other safety-critical industries.

  • Knowledge of embedded systems, real-time operating systems (RTOS) or low-level software development.

  • Familiarity with C/C++ or other systems programming languages.

  • Understanding of safety-critical development standards, such as DO-178C, or equivalent industry standards.

  • Experience with requirements traceability, software verification and validation.

  • Familiarity with Agile methodologies and modern software engineering practices.

  • Experience working with complex hardware/software integration environments.

Language Requirements

  • German: Professional working proficiency required.

  • English: Professional working proficiency required.

  • French: Considered a plus.

Skills

AgileCompliance