Location: France/US   |   Full-Time
GCC Binutils Compiler Toolchain C C++ Ada Embedded Safety-Critical Linux Windows VxWorks LynxOS Arm Aarch64 PowerPC x86 x86_64 Leon Back End Engineer
Company: AdaCore helps 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.

Role: AdaCore is seeking a talented and highly motivated GNU toolchain developer with 10+ years of experience.

Responsibilities:
AdaCore maintains GNU GCC based Ada and C/C++ compilation tool suites for a wide range of customers and operational environments (native toolchains for x86/x86_64-Linux/Windows, cross ports to a variety of target architectures such as Leon, PowerPC, Arm or Aarch64, bare metal or on top of RTOSes such as VxWorks or LynxOS).
Our toolchains are all based on a branched version of GCC/Binutils, which we evolve on a very regular basis to anticipate our customers needs for better performance, particular features or new architectures.
You will be responsible for maintenance, expert customer support, new ports, feature extensions, compiler performance improvements, and optimization improvements within the GCC middle-end/back-end.

Ideal Candidate:
Experience in GCC middle-end/back-end development.
Familiarity with the contribution process to upstream GCC would be a significant plus.
Experience in the Binutils domain or willingness to develop expertise on this front.
Desire to get in touch with a large base of users developing industrial grade software, often safety critical, in very diverse areas.
Interest in strengthening the GNU toolchains overall, providing solid grounds for numerous contributions upstream.
Post Date: May 16, 2025