Firmware Engineer

5 days ago


Budapest, Budapest, Hungary Bluebird Full time 9,000,000 - 12,000,000 per year

As a Senior Firmware Engineer, you'll contribute to the development and maintenance of embedded software across key domains in Board Support Package (BSP), Embedded Linux, Protocol Stack, and Front Office for SW Maintenance.

Tasks:

  • Coding & Code Quality – Write clean, efficient, and maintainable C code in accordance with Rolling Wireless coding standards.
  • Debugging & Troubleshooting – Use tools such as GDB, KDB, QXDM, QPST, and other diagnostic utilities to identify and resolve software issues.
  • Unit Testing Development – Develop comprehensive unit tests and ensure that all implemented features pass required verification processes.
  • Code Review & Design Review – Participate actively in code and design reviews, ensuring adherence to best practices, performance requirements, and architectural consistency.
  • Technical Issue Resolution – Investigate and resolve critical technical challenges during firmware development and integration.

Required Experience:

  • Education – Bachelor's degree in Electrical Engineering (BSEE), Computer Science, or a related field (mandatory)
  • Experience – Minimum 2 years of experience in embedded software development and at least 3 years in embedded SW development
  • Programming Skills – Strong proficiency in C/C++ programming
  • Processor & Architecture Knowledge – Familiarity with ARM architecture and ARM assembly language
  • Multi-Threading Programming – Strong understanding of multi-thread programming
  • BSP Expertise (for BSP-focused roles)- In-depth understanding of Board Support Package (BSP) features, including I2C, UART, GPIO, MIPI, USB, SPI, SDIO, I2S, PCM, Ethernet
  • Wireless Protocol Expertise (for Protocol-focused roles) – In-depth understanding of LTE, 5G, GNSS (GPS, GLONASS, Galileo, BeiDou), explicitly required for Protocol domain
  • Linux System Knowledge (for Embedded Linux roles) – Deep understanding of Linux filesystems, TCP/IP networking, device drivers, inter-process communication (IPC), memory management, and process scheduling, explicitly required for Embedded Linux
  • Build & Compilation Expertise (for Embedded Linux roles) – Extensive experience with Linux/Yocto build systems, including Bitbake, GNU Make, Autotools, and CMake, explicitly required for Embedded Linux
  • Problem-Solving & Communication – A creative and quick learner with strong analytical skills and excellent verbal and written communication in English
  • Teamwork & Independence – Ability to work both independently and collaboratively in a fast-paced environment
  • Experience in innovating and prototyping new embedded technologies
  • Demonstrated ability to take ownership of tasks and drive them to completion
  • Experience with Telematics or Network Access Device (NAD)
  • Familiarity with Qualcomm platforms and related development tools
  • Experience with ASPICE / ISO26262 / ISO21434


  • Budapest, Budapest, Hungary CUJO AI® Full time 60,000 - 120,000 per year

    CUJO AI is a leader in artificial intelligence solutions for network service providers. We usemachine learningandreal-world datato developcybersecurity, device intelligence, andparental control solutionsthat make internet connections safer for millions of homes.ABOUT THE ROLE:We are looking for an experiencedSoftware Engineerwith a background in native code...


  • Budapest, Budapest, Hungary Rolling Wireless Full time

    Rolling Wireless is an international company with 20+ years of experience in developing cellular modems and software for automotive market. We are worldwide the largest 2nd Tier supplier of cellular modems to the automotive industry.Working at Rolling Wireless is joining a multicultural team at a high-growth organization.We're excited to expand our presence...


  • Budapest, Budapest, Hungary Tech Source Managed Services Full time

    Note: Only apply if you are in Budapest and available for freelance activities.We are seeking aFortinet Certified Field Engineer (FE)to handle theinstallation and configuration of Fortinet switches and Access PointsThe engineer will be responsible for deploying the Fortinet infrastructure, ensuring optimal network performance, and validating end-to-end...


  • Budapest, Budapest, Hungary Arm Full time €40,000 - €80,000 per year

    Arm Budapest Software team is looking for a highly motivated software student. Positions are in various teams working on projects across the software stack – firmware, operating systems, device drivers, JIT compilers and Runtimes, middleware, etc.The internship duration is approximately 6 months (can be full-time or part-time), starting in 2026.If You Are...


  • Budapest, Budapest, Hungary Canonical - Jobs Full time 80,000 - 120,000 per year

    Canonical 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Budapest, Budapest, Hungary Arm Full time €98,000 - €130,000 per year

    Are you ready to shape the future of technology? Join Arm's Sales and Partner Enablement team as a Senior Software Applications Engineer and help our diverse partners—from established industry leaders to innovative start-ups—develop groundbreaking products powered by Arm technology.Job OverviewApplications Engineering is a dynamic and versatile role that...


  • Budapest, Budapest, Hungary Arm Full time €40,000 - €60,000 per year

    Arm Budapest Software team is looking for a highly motivated software engineer to join Arm's Software teams. Positions are in various teams working on projects across the software stack – firmware, operating systems, device drivers, compilers and runtimes, middleware, etc.If You Are Passionate AboutDeveloping high quality, high-performance software for...


  • Budapest, Budapest, Hungary Canonical - Jobs Full time 60,000 - 180,000 per year

    Canonical 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Budapest, Budapest, Hungary Formlabs Full time 1,200,000 - 3,600,000 per year

    **This is a Hybrid role which requires weekly presence in our Budapest office.To reinvent an industry, you have to build the best team. Join Formlabs if you want to bring groundbreaking professional 3D printers to the desktop of every designer, engineer, researcher, and artist in the world. Our printers are used by Google, Tesla, Gillette, and New Balance,...


  • Budapest, Budapest, Hungary Silicon Labs Full time 1,200,000 - 2,400,000 per year

    Silicon Labs (NASDAQ: SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into the world's most highly integrated SoCs, Silicon Labs provides device makers the solutions, support, and ecosystems needed to create advanced edge connectivity...