Toolchain Engineer

il y a 3 jours


Grenoble, France Openchip & Software Technologies Temps plein

As part of the launch of new strategic projects, we are strengthening our Toolchain team. You will join a small, dynamic group of seven people, responsible for designing and developing all tools that enable software development on our processors, such as compilers, debuggers, simulators, and many utilities. Join a passionate and dynamic team at the heart of software tooling for our hardware platforms. The Role: As a Toolchain Engineer, you will play a key role in designing, improving, and maintaining the technical environment used by our R&D department and our customers. Key responsibilities: Developing and maintaining compilation and debugging environments. Designing and improving simulation and benchmarking tools to evaluate system performance. Creating and maintaining internal tools and scripts to support team workflows (automation, packaging, reporting…). Providing technical support and guidance to internal users of the toolchain solutions. Required qualifications: Very good understanding of processor and multi-processors architectures. Solid understanding of software-hardware interactions (registers, memory mapping, low-level drivers). Experience with Risc-V processor architecture. Familiarity with Processor and Hardware modeling (SystemC/C++, Qemu). Proficiency in C/C++ and scripting languages (Python, Bash). Familiarity with Linux-based development environments and embedded systems. Nice to have: Experience with compilation and debugging tools (LLVM, GCC, GDB, etc.). Exposure to DevOps practices for building and testing software. Interest in performance optimization and software behavior analysis. Soft Skills: Master's degree in computer science, Engineering, or equivalent (BAC+5). 5+ years of experience in simulators development or related domains. Strong problem-solving and debugging skills. Ability to innovate and propose the right solutions. Ability to communicate complex technical topics clearly. Team player with a collaborative mindset. Capacity to write clean, maintainable, and well-documented code. Enthusiasm for innovation and continuous learning. What do we offer? Contract: Permanent contract (CDI). Location: Montbonnot-Saint-Martin (near Grenoble) Up to 2 days per week remote work possible. Benefits: Meal vouchers, Premium health coverage, Sustainable mobility incentives, Generous paternity leave, etc. We offer a remuneration package that values your experience. We believe in investing in our employees and providing them with opportunities for growth and career development. Join an innovative team and experience company growth. A chance to work on one of the most transformative AI and silicon engineering companies in Europe. Opportunity to travel to other countries in Europe to meet the teams, collaborate and drive solutions. We are looking for outstanding people willing to join our mission to change the silicon industry and help build a better world. If you identify with Openchip, please contact us. At Openchip & Software Technologies S.L., we believe a diverse and inclusive team is the key to groundbreaking ideas. We foster a work environment where everyone feels valued, respected, and empowered to reach their full potential - regardless of race, gender, ethnicity, sexual orientation, or gender identity. #J-18808-Ljbffr



  • Grenoble, France ic resources Temps plein

    Embedded Application Engineer -  (Location - Montbonnot, near Grenoble) Overview -  Become an Embedded Application Engineer for a pioneering Deep Tech firm located near Grenoble renowned for its revolutionary strides in both hardware and software technologies, specifically designed to cater to the needs of high-performance computing markets. Continuously...

  • Embedded Engineer

    il y a 3 jours


    Grenoble, France 5V Tech Temps plein

    Embedded Engineer Senior C++ Embedded Engineer – Ethernet & SoC Simulation Contract Type: Freelance (12 month) Location: Remote – Visits to the office in Grenoble required at start and end of the project Start: March/April 2026 5VTech has recently started supporting a major semiconductor business in France. We require an engineer to begin a 12‑month...


  • Grenoble, France Openchip & Software Technologies Temps plein

    An innovative technology company in Grenoble is seeking an AI Compiler Engineer to design and optimize compiler toolchains connecting high-level ML frameworks with AI hardware accelerators. The ideal candidate will have a Master's or PhD, 3+ years in compiler development, and strong programming skills in C++ and Python. This role offers a flexible remote...

  • Embedded Engineer

    il y a 2 semaines


    Grenoble, Auvergne-Rhône-Alpes, France 5V Tech Temps plein

    Senior C++ Embedded Engineer – Ethernet & SoC SimulationContract Type: Freelance (12 month)Location: Remote - Visits to the office in Grenoble is required at the start and endStart: March/AprilRate: €400-€500 per day (Negotiable)5VTech have recently started supporting a major semiconductor business in France. They require an engineer who is able to...

  • Software Engineer

    il y a 3 jours


    Grenoble, France Canonical Temps plein

    OverviewCanonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering, and IoT. We are founder-led, profitable, growing, and operate with a global, mostly remote workforce.We are hiring talented Software Engineers with strong...

  • AI Compiler Engineer

    il y a 1 semaine


    Grenoble, France Openchip & Software Technologies Temps plein

    As an AI Compiler Engineer, you will be responsible for designing, developing, and optimizing the AI compiler toolchain that bridges high-level machine learning frameworks and Openchip’s AI hardware accelerators (RISC-V). You will work closely with software, hardware, and AI engineers to enable efficient inference execution of best-in-class GenAI LLMs,...


  • Grenoble, France Canonical Temps plein

    Join or sign in to find your next jobJoin to apply for the Senior/Staff/Principal Engineer role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Senior/Staff/Principal Engineer role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...

  • Microservices Engineer

    il y a 3 jours


    Grenoble, France Canonical Temps plein

    Software Engineer – Back‑end REST API (Go / Python) Canonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world’s leading public cloud and silicon...


  • Grenoble, France Easy Partner Temps plein

    Contexte du poste Notre client, une startup ambitieuse opérant dans le secteur du High Performance Computing (HPC) recherche un DFT Engineer pour rejoindre un de leur pôle de Paris, Grenoble, Nice, Aix-en-Provence, Barcelone ou Duisbourg. Cette entreprise en rapide expansion œuvre sur un projet révolutionnaire : le développement d'une puce électronique...


  • Grenoble, France Canonical Temps plein

    Software Platform Engineering Manager - Ubuntu for Next-Gen SiliconJoin to apply for the Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough...