Bare Metal and Cross Environment Senior Software Engineer

il y a 4 semaines


Paris, France AdaCore Temps plein

Everything we do at AdaCore is centered around helping developers build safe, secure and reliable software.


We've developed tools and services simplifying high-integrity software development through a subscription-based model. As demand for secure applications grows in industries like automotive, medical, energy, and IoT, we're adapting our proven technologies to assist a new generation of developers.


Our 150 global experts based in the US, France, Germany, the UK, and Estonia, collectively develop cutting-edge technologies to address the challenges of high-grade software development.


AdaCore is looking for a Senior Bare Metal and Cross Environment Software Engineer to join an international team working on AdaCore's various bare metal and cross development toolchains and embedded runtime libraries.


The Cross Team maintains the GNAT Pro toolchain which is available for a wide range of bare metal targets as well as embedded Operating Systems, providing support for Ada, C and C++. Participate in the design, implementation, documentation and maintenance of our Ada/C/C++ GNU-based compilers and runtimes for cross targets (Bare Metal and with RTOSes). This includes ports to new targets as well as maintenance on existing ones for a wide variety of CPUs (32/64 bits variants of powerpc, arm, sparc, intel and riscv) and RTOSes such as VxWorks, QNX, LynxOS, PikeOS or embedded Linux;
Participate in the Design, implementation, documentation and maintenance of our Python-based build and testing infrastructure for such targets;
Support AdaCore's customers using these Bare Metal and Cross toolchains;
As a result of your industrial experience, you have a good understanding of system programming and embedded software development. You are able to read and understand datasheets or target ABI documents to operate a board, design and write BSP code to boot and manage it (system calls, interruptions, timers...).
You are also comfortable working on Windows systems;
Experience with build and testing infrastructure, or quality assurance;
Experience using the Python programming language in a production environment;
You have some experience working with C++;
Experience developing and contributing to Free Software or Open Source projects (e.g. GCC or the Linux kernel);
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. 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. AdaCore offers competitive compensation, benefits and thoughtful perks (summer meetings, activity weekends, Holiday dinner, etc.).



  • Paris, France AdaCore Temps plein

    Everything we do at AdaCore is centered around helping developers build safe, secure and reliable software. For 30 years, we've partnered with global leaders in aerospace & defense, air traffic management, space, railway and financial services. We've developed tools and services simplifying high-integrity software development through a subscription-based...


  • Paris, France AdaCore Temps plein

    Everything we do at AdaCore is centered around helping developers build safe, secure and reliable software. For 30 years, we've partnered with global leaders in aerospace & defense, air traffic management, space, railway and financial services. We've developed tools and services simplifying high-integrity software development through a subscription-based...


  • Paris, France AdaCore Temps plein

    Everything we do at AdaCore is centered around helping developers build safe, secure and reliable software.For 30 years, we've partnered with global leaders in aerospace & defense, air traffic management, space, railway and financial services. We've developed tools and services simplifying high-integrity software development through a subscription-based...


  • Paris, France AdaCore Temps plein

    Everything we do at AdaCore is centered around helping developers build safe, secure and reliable software. For 30 years, we've partnered with global leaders in aerospace & defense, air traffic management, space, railway and financial services. We've developed tools and services simplifying high-integrity software development through a subscription-based...


  • Paris, Ile-de-France AdaCore Temps plein

    Everything we do at AdaCore is centered around helping developers build safe, secure and reliable software.For 30 years, we've partnered with global leaders in aerospace & defense, air traffic management, space, railway and financial services. We've developed tools and services simplifying high-integrity software development through a...


  • Paris, France AdaCore Temps plein

    Everything we do at AdaCore is centered around helping developers build safe, secure and reliable software.For 30 years, we've partnered with global leaders in aerospace & defense, air traffic management, space, railway and financial services. We've developed tools and services simplifying high-integrity software development through a...


  • Paris, France AdaCore Temps plein

    AdaCore is looking for a Cross Environment Software Engineer to join an international team working on cross development toolchains and embedded runtime libraries. Helping Developers Build Software that Matters Everything we do at AdaCore is centered around helping developers build safe, secure and reliable software. We've developed tools and...


  • Paris, Île-de-France AdaCore Temps plein

    We are looking for a skilled Senior Bare Metal and Cross Environment Software Engineer to join our international team. The ideal candidate will have extensive experience in system programming, embedded software development, and cross-platform toolchains.Company OverviewAt AdaCore, we focus on providing developers with the tools and services necessary to...


  • Paris, France AdaCore Temps plein

    AdaCore is looking for a Cross Environment Software Engineer to join an international team working on cross development toolchains and embedded runtime libraries. AdaCore: Helping Developers Build Software that Matters Everything we do at AdaCore is centered around helping developers build safe, secure and reliable software. For 30 years, we've...


  • Paris, France AdaCore Temps plein

    AdaCore is looking for a Cross Environment Software Engineer to join an international team working on cross development toolchains and embedded runtime libraries. AdaCore: Helping Developers Build Software that Matters Everything we do at AdaCore is centered around helping developers build safe, secure and reliable software. For 30 years, we've partnered...


  • Paris, Île-de-France AdaCore Temps plein

    AdaCore is a leading provider of software development tools and services that enable developers to build safe, secure, and reliable software.About UsWe're a global team of 150 experts based in the US, France, Germany, the UK, and Estonia. Our mission is to help developers build software that matters, and we achieve this by providing cutting-edge technologies...


  • Paris 01 Louvre, Île-de-France AdaCore Temps plein

    At AdaCore, we are committed to helping developers create safe, secure, and reliable software. Our approach is centered around simplifying high-integrity software development through a subscription-based model.We cater to industries like automotive, medical, energy, and IoT, where the demand for secure applications continues to grow. Our team of 150 global...


  • Paris, Île-de-France AdaCore Temps plein

    Beyond the Job:We seek individuals who want their work to have a direct impact on improving the reliability, safety, and security of 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...


  • Paris, Île-de-France AdaCore Temps plein

    At AdaCore, everything revolves around empowering developers to build software that is safe, secure, and reliable. We achieve this by providing cutting-edge tools and services through a subscription-based model.We are adapting our proven technologies to meet the growing demand for secure applications in industries such as automotive, medical, energy, and...


  • Paris, France Miller Maxwell Ltd Temps plein

    Senior C++ Software Engineer - Paris - Senior C++ Engineer is required to start in February 2025 or March 2025 to join a low-latency trading team working on the design, development, and enhancement of business-critical trading software. The Senior Engineer will be part of the growth of this expanding engineering team. Senior C++ Software Engineer Key...


  • Paris, France Miller Maxwell Ltd Temps plein

    Senior C++ Software Engineer - Paris - Senior C++ Engineer is required to start in February 2025 or March 2025 to join a low-latency trading team working on the design, development, and enhancement of business-critical trading software. The Senior Engineer will be part of the growth of this expanding engineering team. Senior C++ Software Engineer Key...


  • Paris, France Miller Maxwell Ltd Temps plein

    Senior C++ Software Engineer - Paris - Senior C++ Engineer is required to start in February 2025 or March 2025 to join a low-latency trading team working on the design, development, and enhancement of business-critical trading software. The Senior Engineer will be part of the growth of this expanding engineering team. Senior C++ Software Engineer Key...


  • Paris, Ile-de-France Miller Maxwell Ltd Temps plein

    Senior C++ Software Engineer - Paris - Senior C++ Engineer is required to start in February 2025 or March 2025 to join a low-latency trading team working on the design, development, and enhancement of business-critical trading software. The Senior Engineer will be part of the growth of this expanding engineering team. Senior C++ Software Engineer Key...


  • Paris, France Miller Maxwell Ltd Temps plein

    Senior C++ Software Engineer - Paris - Senior C++ Engineer is required to start in February 2025 or March 2025 to join a low-latency trading team working on the design, development, and enhancement of business-critical trading software. The Senior Engineer will be part of the growth of this expanding engineering team. Senior C++ Software Engineer Key...


  • Paris, France Miller Maxwell Ltd Temps plein

    Senior C++ Software Engineer - Paris - Senior C++ Engineer is required to start in February 2025 or March 2025 to join a low-latency trading team working on the design, development, and enhancement of business-critical trading software. The Senior Engineer will be part of the growth of this expanding engineering team. Senior C++ Software Engineer Key...