Careers > QA Release Engineer
Last modified 1/13/2023 9:38:43 AM

QA Release Engineer

Permanent Contract
AdaCore SAS
Paris or Toulouse, France
1-5 years of experience

The AdaCore Product Engineering  team is looking for a Release Engineer to assist us in our software release processes.

Everything we do at AdaCore is centered around helping developers build the safest, most secure open-source software. 

For over 25 years, we've worked with global leaders across avionics, aerospace and defense industries, building tools and providing services that ease the complex and difficult process of developing high-integrity software. As the need for truly secure and reliable applications expands into industries such as automotive, medical, energy, and IOT, we’re advancing our time-tested technologies to bring expertise and services to help a whole new generation of developers.

Our 150 experts worldwide in the US (New York), France (Paris, Toulouse, Grenoble and Vannes), the UK, Estonia and Germany all play a role in developing bleeding edge technologies to meet the highest grade of software development.

Joining AdaCore is about joining a culture of innovation, openness, collaboration and dependability, which defines how we work together, with our customers and partners.

Working in an international team, you will be responsible for continuously improving the company's information systems.

 

AdaCore products are released on a time-based cycle, with a preview release in October, a major release in February, and a corrective version in July. GNAT Pro is available on over 60 platforms and supports hundreds of runtime profiles (ranging from Full Ada Support to restricted runtimes suitable for safety-critical development).  On top of that, AdaCore offers a “sustained branch” service giving our customers the confidence that critical issues, such as a code generation problem, can be addressed in their version of the product. AdaCore also performs tool qualification and provides certification material for compiler runtimes.

In this context, the applicant will be in charge of:

Contributing to the release processes 

  • In cooperation with the Release Manager, ensure completion of each step of the software release publication process;
  • Coordinate with all Product Engineering teams regarding the selection of fixes and improvements to be included in each release;
  • Maintain and improve the documentation of AdaCore’s release process;
  • Continuously improve the traceability, tracking, and quality of our release processes.

Monitoring the build and test results

  • Analyze nightly builds and tests;
  • Perform a root cause analysis of encountered issues;
  • Cooperate with all Product Engineering teams for fixing these issues. 

Optimizing resources

  • Optimize use of infrastructure resources;
  • Simplify and improve software delivery/release processes through continuous improvement.

 

Skills/Qualification:

  • Good understanding of various build technologies, good knowledge of a packaging system would be a plus;

  • Good understanding of the Windows and Linux operating systems;

  • Basic knowledge of a compiled language (for example C, C++, or Rust)

  • Attention to detail and procedures;

  • At ease in a very fast-changing environment;

  • Strong written and verbal communication skills in English;

  • Strong teamwork skills, willingness to share, discuss, and improve.

Beyond the job

We are looking for individuals who want their work to have a direct impact on improving the reliability, safety and security of the software that modern society has grown increasingly dependent on in an international environment. Our sales and marketing team is staffed with multi-talented, tenacious and creative individuals; and our HR team is committed to ensuring your tenure with AdaCore is a positive one.

AdaCore is a global organization driven by a team that personifies many different backgrounds and experiences. We are also a technology company that celebrates the open exchange of ideas, which makes innovation possible! We encourage applicants of all backgrounds to consider joining us. We welcome people of all ethnicities, nationalities, gender identities or expressions, ages, religions, physical abilities, sexual orientations, veteran status, or marital status; we celebrate everything that makes you uniquely, undeniably you. 

We encourage our employees to explore their curiosity by providing them ongoing and lifelong training from their first day in AdaCore with a strong onboarding plan. As we know that juggling work and life is challenging, we offer flexibility to accommodate personal needs and work commitments.  

AdaCore offers competitive compensation, benefits and thoughtful perks (summer meetings, activity weekends, Holiday dinner etc). We go beyond industry standards to help keep our employees comfortable and satisfied both on and off the job, no matter where they are based.

Powered by Hello Talent