Embedded Systems Engineer for Firmware Development

4 weken geleden


Amsterdam, Noord-Holland, Nederland The RIPE NCC Voltijd
About the Role

We are seeking a skilled Embedded Systems Engineer to join our team at the RIPE NCC. As a member of our RIPE Atlas development team, you will be responsible for the development of the firmware running on RIPE Atlas probes, a unique task that requires expertise in networking protocols and software development.

Our ideal candidate has experience in maintaining OpenWrt on routers, small devices, and other Linux-based operating systems. They should also have a good understanding of basic networking protocols, such as DHCP, IP, TCP, UDP, TLS/SSL, HTTP, and DNS. In addition, they should be proficient in C code for networking applications and scripting languages, such as shell and Python.

Key Responsibilities
  • Manage the maintenance and release process of the RIPE Atlas probe firmware and software package for various Linux-based operating systems
  • Maintain and enhance the firmware, including the development of new types of measurements and features
  • Ensure the security and stability of the firmware code running on probes
  • Explore the use of new hardware devices to run the firmware on
  • Collaborate with package maintainers, infrastructure operators, and back-end developers to integrate new features and ideas
  • Participate in design- and architecture decisions for the future of the codebase
What We Offer

We provide a dynamic and collaborative work environment with a focus on work-life balance. Our team values best practices, such as clean coding, code reviews, automated tests, continuous integration, and few-click deployments. We are committed to the professional growth and development of our team members.

As a member of our team, you can expect a competitive salary, excellent secondary benefits, and opportunities for training and professional development. Our office is located in the east wing of Amsterdam Central Station, and we offer a flexible work-from-home policy. We celebrate unique perspectives and talents from different backgrounds and cultures, and we are proud to serve our members and the RIPE community in 76 countries across Europe, the Middle East, and Central Asia.


  • Embedded Systems Engineer

    4 weken geleden


    Amsterdam, Noord-Holland, Nederland The RIPE NCC Voltijd

    Embedded Systems Engineer - Firmware DevelopmentWe are seeking an experienced Embedded Systems Engineer to join our team at The RIPE NCC. As a key member of our RIPE Atlas development team, you will be responsible for the development and maintenance of the firmware running on our probes.Key responsibilities include:Maintaining and enhancing the firmware...


  • Amsterdam, Noord-Holland, Nederland Gamgee Voltijd

    C Firmware/Embedded Software EngineerOverview:Gamgee is seeking an experienced C Firmware/Embedded Software Engineer to join our team. In this role, you will be responsible for developing and maintaining firmware for our embedded systems.Job Description:We are looking for a highly skilled C programmer with extensive experience in firmware development for...


  • Amsterdam, Noord-Holland, Nederland Gamgee Voltijd

    About GamgeeGamgee is a company dedicated to innovation and excellence in firmware development.Job DetailsSalary: $120,000 - $180,000 per annumJob DescriptionWe are seeking an experienced Firmware Engineer to join our team. The primary responsibility of this role will be the development of firmware for embedded systems.Your key responsibilities will include...


  • Amsterdam, Noord-Holland, Nederland Gamgee Voltijd

    Firmware and Embedded Systems ExpertiseAt Gamgee, we're seeking a seasoned Firmware Engineer to join our team. Your primary responsibility will be the development of firmware for our embedded systems. With a strong background in C programming and experience working with MIPS and ARM architectures, you'll be a valuable asset to our team.Key...

  • Embedded Systems Developer

    4 weken geleden


    Amsterdam, Noord-Holland, Nederland Gamgee Voltijd

    Firmware and Embedded Software EngineerYour primary responsibility is firmware development. You should be familiar with unit-testing and how your work can support and expand our CI/CD system.We are looking for someone withA degree in computer science, software engineering, or comparable experienceExcellent analytical and problem-solving skills, with a...


  • Amsterdam, Noord-Holland, Nederland Gamgee Voltijd

    Gamgee is seeking a highly skilled Firmware/Embedded Software Developer to join our team.As a key member of our team, you will be responsible for developing firmware for our embedded systems. Your primary focus will be on designing and implementing efficient, reliable, and scalable software solutions that meet our high standards.We are looking for a...

  • Embedded Systems Developer

    5 dagen geleden


    Amsterdam, Noord-Holland, Nederland Gamgee Voltijd

    At Gamgee, we're seeking an exceptional Firmware/Embedded Developer to spearhead our firmware development efforts. As a key member of our team, you'll be responsible for creating high-quality firmware that meets the needs of our users.We're looking for a self-motivated individual who can work independently and collaboratively as part of our dynamic team. You...

  • Embedded Systems Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland The RIPE NCC Voltijd

    The RIPE NCC is a not-for-profit organisation that values collaboration and open governance. As our new Embedded Systems Engineer, you'll be part of the RIPE Atlas development team working on firmware for probes used in Internet measurements.We're looking for an experienced engineer with knowledge of Linux-based operating systems, such as OpenWrt, RHEL, and...


  • Amsterdam, Noord-Holland, Nederland Gamgee Voltijd

    About the Role:Firmware/Embedded DeveloperWe are seeking a skilled Firmware/Embedded Developer to join our team at Gamgee. Your primary responsibility will be our firmware development, where you will be expected to have a strong understanding of unit testing and how your work can support and expand our CI/CD system.Key Responsibilities:Have a degree in...


  • Amsterdam, Noord-Holland, Nederland Gamgee Voltijd

    Job DescriptionGamgee is seeking a skilled Firmware Embedded Software Developer to join our team.Your primary responsibility will be the development of firmware for embedded systems. You should have experience with unit-testing and a good understanding of how your work can support and expand our Continuous Integration/Continuous Deployment (CI/CD)...


  • Amsterdam, Noord-Holland, Nederland STAFIDE Voltijd

    Job Title: Embedded Systems Software EngineerAbout the Role:We are seeking a skilled Embedded Systems Software Engineer to join our team at STAFIDE. As a key member of our engineering team, you will be responsible for designing and developing software solutions for our embedded systems.Key Responsibilities:* Design and develop software components for our...


  • Amsterdam, Noord-Holland, Nederland Quatt Voltijd

    We're accelerating the energy transition with sustainable home energy for all. Our goal is to help 3 million households transition by 2030.As a Control Algorithm Specialist, you'll play a crucial role in developing state-of-the-art control software for our sustainable home energy products.Key Responsibilities:Design and implement state-of-the-art control...


  • Amsterdam, Noord-Holland, Nederland MCA Voltijd

    We are seeking an experienced Embedded Software Development Specialist to join our team in Eindhoven, Netherlands. As a key member of our software engineering team, you will be responsible for designing, analyzing, documenting and testing the required software specifications for our cutting-edge embedded systems.With over 30 years of experience in the...


  • Amsterdam, Noord-Holland, Nederland Quatt Voltijd

    We're accelerating the energy transition with sustainable home energy for all. Our goal is to help 3 million households transition by 2030. We're seeking a highly motivated and ambitious person who's not afraid to make a real dent in the climate change challenge. Are you ready to rise to the challenge?As a Control Algorithm Developer, you'll play a crucial...


  • Amsterdam, Noord-Holland, Nederland Quatt Voltijd

    We're accelerating the energy transition with sustainable home energy solutions. Our goal is to help 3 million households transition by 2030. We're seeking a highly motivated and ambitious person to join our team.As a Embedded Control Engineer, you will play a crucial role in developing state-of-the-art control software for our sustainable home energy...


  • Amsterdam, Noord-Holland, Nederland Quatt Voltijd

    We're driving the energy transition forward by accelerating sustainable home energy solutions. Our goal is to support 3 million households in transitioning to renewable energy sources by 2030.As an Embedded Systems Product Owner, you will be responsible for ensuring the success of our embedded systems and control features within our ecosystem. You will lead...


  • Amsterdam, Noord-Holland, Nederland Quatt Voltijd

    About QuattWe're accelerating the energy transition with sustainable home energy solutions. Our mission is to help 3 million households switch to eco-friendly energy by 2030.As a highly motivated and ambitious Embedded Energy Systems Developer, you'll play a crucial role in developing cutting-edge control software for our sustainable home energy products.Job...


  • Amsterdam, Noord-Holland, Nederland Quatt Voltijd

    We are accelerating the energy transition with sustainable home energy solutions. Our goal is to help 3 million households transition by 2030.As a highly motivated Embedded Systems Specialist, you will play a crucial role in developing state-of-the-art control software for our sustainable home energy products. You will design and implement high-quality...


  • Amsterdam, Noord-Holland, Nederland Wyzer Voltijd

    We are seeking a skilled Embedded Software Developer with expertise in low-level programming to join our team at {company}.In this role, you will be responsible for designing, developing, and testing software for embedded systems. You will work closely with cross-functional teams to ensure seamless integration and delivery of high-quality products.Key...


  • Amsterdam, Noord-Holland, Nederland Quatt Voltijd

    At Quatt, we're on a mission to accelerate the energy transition with sustainable home energy solutions for all.We're seeking an experienced Embedded Systems Product Lead to join our team in Amsterdam. As a key member of our product development team, you'll be responsible for leading cross-functional teams and ensuring the success of our embedded systems and...