Senior Firmware Engineer

5 days ago


Budapest Central Hungary Rolling Wireless Full time €60,000 - €360,000 per year

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 in Budapest as we take the next step in building a stronger, more versatile R&D team. What started as a software development hub is now evolving into a full development center and we're looking for passionate professionals to join us on this journey.

If you're ready to be part of a dynamic, international environment where your ideas matter and innovation drives everything we do, submit your application today

Position / Assignment Purpose :

As a Senior Firmware Engineer at Rolling Wireless, 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.

Based on your expertise and interest, you will be assigned to one of these specialized areas, playing a vital role in delivering high-performance, reliable, and scalable wireless solutions.

Position / Assignment Summary :

As a member of the firmware development team in Rolling Wireless R&D, you will be responsible for the design, development, debugging, and testing of firmware features for Rolling Wireless modules. The role involves writing high-quality C code, debugging complex system-level issues, conducting thorough unit testing, and collaborating in design and code reviews to ensure robust, efficient, maintainable firmware implementations.

General Key Accountabilities / Statement of Work :

1- Coding & Code Quality - Write clean, efficient, and maintainable C code in accordance with Rolling Wireless coding standards.

2- Debugging & Troubleshooting - Use tools such as GDB, KDB, QXDM, QPST, and other diagnostic utilities to identify and resolve software issues.

3- Unit Testing Development - Develop comprehensive unit tests and ensure that all implemented features pass required verification processes.

4- Code Review & Design Review - Participate actively in code and design reviews, ensuring adherence to best practices, performance requirements, and architectural consistency.

5- Technical Issue Resolution - Investigate and resolve critical technical challenges during firmware development and integration.

6- Prototyping & Innovation - Contribute to proof-of-concept development and innovation initiatives, exploring new technologies and approaches that enhance product capability.

Dedicate  Key Accountabilities / Statement of Work : 

BSP : 

- BSP Development -Develop and design Rolling Wireless features, e.g. SW upgrade, SW reliability.

- Device Driver Development - Develop and integrate low-level drivers (I2C, UART, GPIO, MIPI, USB, SPI, SDIO, I2S, PCM, Ethernet) on embedded Linux including device tree development and customization.

-RFC development -Development RF card based on Rolling Wireless hardware design.

Protocol :

- Modem Protocol Development - Design and implement high-quality protocol functions for 4G/5G (3GPP), eCall, and GNSS.

- Modem Certification Support - Develop, configure, and verify modem features to meet global mobile network operator (MNO) and regulatory certification requirements.

Embedded Linux : 

- Linux Kernel & Yocto Development - Develop, optimize, and maintain Linux kernel modules and Yocto-based embedded software components, including filesystems, networking, and open-source middleware.

- Middleware Development -Design and develop the middleware SW including security service, data connection management, application control framework.

Front Office : 

- Software Maintenance & Debugging- Analyze, troubleshoot, and resolve software issues in production firmware to ensure platform stability and performance.

- Customer Support Collaboration- Work closely with Customer Success Engineers to debug and resolve customer-reported software issues.

- Feature Enhancements- Contribute to feature optimizations and performance improvements based on customer feedback and internal requirements.

Required Education, Experience and Competencies : 

- Education - Bachelor's degree in Electrical Engineering (BSEE), Computer Science, or a related field (mandatory); Master's degree preferred.

- Experience - Minimum 5 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.

Desired Education, Experience and Competencies :

- 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.


  • Firmware Engineer

    5 days ago


    Budapest, Central Hungary, Rolling Wireless Full time 60,000 - 120,000 per year

    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...


  • Hungary Hubbell Full time 1,200,000 - 2,400,000 per year

    Job Overview We are looking for a Firmware Engineer with Embedded Programming, Linux development, debugging and testing (at board and system level). The Engineer will focus on developing, testing, validating, troubleshooting Embedded Products involving Microcontrollers. A Day In The LifeUnderstand & Maintain the existing firmware and perform changes...

  • 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...


  • Budapest, Central Hungary, Rolling Wireless Full time 40,000 - 120,000 per year

    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 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...

  • Senior Engineer, RF

    5 days ago


    Budapest, Central Hungary, Rolling Wireless Full time 80,000 - 120,000 per year

    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 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 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,...

  • Engineering Intern

    5 days ago


    Hungary Hubbell Full time 30,000 - 60,000 per year

    Job Overview The Hubbell Internship Program is a 10 to 12-week program providing students the opportunity to gain corporate experience, learn about all aspects of our business, and prepare students with the kind of experience needed to have a rewarding career at Hubbell   A Day In The Life Engineering Interns will typically support one or more...

  • Sr Product Engineer

    5 days ago


    Hungary Hubbell Full time 2,500,000 - 7,500,000 per year

    Job Overview Responsible for the application of the company's products and systems ensuring they are technically correct. Assist in the attainment of the bookings goals and objectives while promoting and fostering the image of the company on a worldwide basis. A Day In The Life ESSENTIAL DUTIES AND RESPONSIBILITIES Work closely with the Department...