Enova

Tech Lead Ada

Enova  •  Zürich, CH (Onsite)  •  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job 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.
Enova

About Enova

ENOVA is a young IT consulting company founded in 2018 in Geneva, Switzerland, distinguished by its human, agile and responsive approach, embodying a constant quest for excellence.

Our commitment to excellence manifests itself through a results-oriented approach, characterized by agility, responsiveness, expertise, and innovation. We value communication, well-being at work, professionalism and equality, recognizing the uniqueness of each employee.

ENOVA is a consulting firm specializing in innovation, strategy and governance of information systems. Our experts and engineers are also involved in operational activities such as infrastructure, application development and solutions integration.

Our ENOVA Data entity capitalizes on our Cloud and DevOps expertise to go even further in leveraging our partners' data through skills in data engineering, data analysis and generative AI.

With historical entities in Geneva and Zurich, as well as our new branches in Luxembourg, Paris, Lyon and Sophia Antipolis, ENOVA supports its customers with holistic offers, from Time and Material to Managed Service and Center of Expertise. This diversified presence strengthens our ability to meet our customers' specific needs.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Châtelaine, CH
Year Founded
2018
Social Media