Linux Embedded Software Engineer

2 hours ago


Nangang District Taipei City, Taiwan OPENCHIP & SOFTWARE TECHNOLOGIES Full time NT$720,000 - NT$1,440,000 per year

Openchip
is a European Silicon Engineering Company, headquartered in Barcelona, Spain. We aim to democratize the access to high performance compute Chips developing Systems on Chip based on Chiplet technology and the combination of RISC-V and compute acceleration for AI and HPC, everything interconnected with UCIe open interfaces. Our technologies will provide a value in multiple fields as Artificial Intelligence, Security and Privacy and Carbon Footprint Reduction.

We are willing to change the Silicon Industry and help to build a more sustainable world, where collaboration and openness are by default. Our chips will be used in High Performance Computing, Autonomous Driving, Telecommunications, Personalized Medicine, Edge Computing and Cloud.

To support our growth, we are recruiting a Linux Embedded Software Engineer for our DPU Software Engineering / Core Software Team. Join the adventure

The Role
You will join the Boards & Systems Software team (10 people), responsible for the development of low-level embedded software for Openchip solutions. The team's scope is broad, from the secure boot chain firmware to the deployment of rich OS such as Linux.

You will contribute to multiple topics, from the architecture of our many-core processor to the bring-up of the boards and you will have the opportunity to grow your skills continuously.

The goal is to provide rock solid software building blocks for Business Units to base their products on.

Key Responsibilities

  • Design, develop, and maintain embedded software (e.g., bootloaders, Linux kernel & drivers and Yocto support) for Openchip SoCs.
  • Follow upstream mailing lists and contribute changes to open-source projects.
  • Develop production-quality software, including testing, documentation, static analysis, and continuous integration (CI).
  • Participate in architecting specifications and software solutions for new generation of Openchip processors.
  • Interact with the SoC & Boards hardware design teams, and Business Lines development teams.

Qualifications

  • Strong experience with the development of embedded Linux systems, with tools such as Yocto/Buildroot, or similar.
  • Solid understanding of computer architecture (CPU, cache and memory hierarchy, buses, etc.).
  • Knowledge of bootloaders, firmware, and SoC bring-up.
  • Solid knowledge about compilation and linking process (toolchains, object file formats, binutils, dynamic loading).
  • Familiarity with toolchains (GCC/LLVM), build systems, and cross-compilation.
  • Proficiency in low-level programming (C, Rust, Assembly) for embedded systems.
  • Experience with scripting languages (Bash, Python, Ruby) and development tools for continuous integration and source control (Git).

Nice To Have

  • Familiarity with RISC-V ISA extensions (vector, crypto, hypervisor, etc.).
  • Experience with real hardware bring-up and board support packages (BSP).
  • Knowledge of virtualization (KVM) and system emulation (QEMU).
  • Already contributed to open-source projects related to Linux or RISC-V.

Soft Skills

  • Graduate Engineer or PhD in embedded software or equivalent.
  • 5+ years of experience in embedded software development.
  • Problem-solving and good communication skills (English/French).
  • Ability to innovate and propose the right solutions.
  • Adaptability and flexibility.

What we offer?

  • Contract: Permanent contract (CDI).
  • Start date: ASAP.
  • Location: Montbonnot-Saint-Martin (near Grenoble).
  • Remote policy: 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.



  • Taipei, Taipei City, Taiwan Meta Full time NT$1,200,000 - NT$2,400,000 per year

    As an Embedded Software Engineer on the Reality Labs team at Meta, you can help build new, innovative VR products that radically redefine the way people work, play and connect. What we build today could one day be the norm. So to be here today is to truly be at the heart of change and the frontier of what's to come. We're the people helping to define the...

  • Embedded Engineer

    2 weeks ago


    Taipei, Taipei City, Taiwan Motive Full time $90,000 - $120,000 per year

    Who We AreMotive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...


  • Banqiao District, New Taipei City, Taiwan Google Full time $120,000 - $150,000 per year

    Google welcomes people with disabilities.Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in C programming language, Android BSP and Linux Drivers.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and...


  • Banqiao District, New Taipei City, Taiwan Google Full time $104,000 - $130,878 per year

    Google welcomes people with disabilities.Minimum qualifications:Bachelor's degree, or equivalent practical experience.8 years of experience in software development in Embedded domain, data structures, algorithms, and software design.3 years of experience in a technical leadership role, overseeing projects, with 2 years of experience in a people management,...


  • New Taipei, Taiwan Google Full time $150,000 - $200,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.2 years of experience working with embedded operating systems.Preferred qualifications:Experience with highly performant code,...


  • Taipei City, Taiwan Google Full time $80,000 - $120,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Java, Kotlin, C++). 1 year of experience with data structures or algorithms. Preferred qualifications:Master's degree or PhD in Computer Science or related technical field or equivalent...


  • Taipei, Taipei City, Taiwan Ubiquiti Inc. Full time $90,000 - $120,000 per year

    About UbiquitiAt Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to the next generation of IT solutions. Our growth is made possible by the dedicated team...


  • Taipei, Taiwan Apple Full time $70,000 - $120,000 per year

    At Apple we believe our products begin with our people. By hiring a diverse team we drive creative thought. By giving that team everything they need we drive innovation. By hiring incredible engineers we drive precision. And through our collaborative process we create memorable experiences for our customers. These elements come together to make Apple an...


  • New Taipei, Taiwan Google Full time $120,000 - $200,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in C programming language, Android BSP and Linux Drivers.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.3 years of experience working with...


  • Taipei City, Taiwan Google Full time $90,000 - $120,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages (e.g., Java, Kotlin, C++). 2 years of experience with data structures or algorithms. Preferred qualifications:Master's degree or PhD in Computer Science or related technical field or equivalent...