Jobless Developer
Enova Consulting logo

Posted 10 days ago

Open

Tech Lead Ada

ZürichOn-site

AI Summary

Leads Ada software development for aerospace, defence and security systems, designing safety-critical solutions and guiding engineering teams.

About this role

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

ADAAgileC/C++Code ReviewDO-178CEmbedded SystemsReal-time Operating SystemsRequirements TraceabilitySoftware ArchitectureSoftware Development LifecycleSoftware Verification And ValidationTesting MethodologiesVersion Control

Explore related jobs

Browse these categories

Market data for this role

All reports →