Rolling Wireless
๐Budapest, Hungary ๐ญ๐บ
โฑ๏ธ full-time
๐งโโ๏ธ senior
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.
Senior Embedded Software Engineer
@ Embedd
At embedd.it, we power hardware-software integration in embedded devices. We turn fragmented semiconductor chip data into configurable digital twins, then deterministically generate code, tests, and documentation โ making integration faster, cheaper, and resilient to supply chain shocks.
Weโre looking for a true legend โ someone with abstract thinking and deep expertise in low-level software development. Youโll build vendor-agnostic tooling for MCU and peripheral integration to solve hardware-software integration once and for all. We work at the intersection of embedded systems, code generation, compilers, and machine learning. Itโs your chance to help redefine how low-level development is done.
embedd.it is a UK-based startup reinventing embedded development. Our platform transforms unstructured semiconductor data into structured digital twins, enabling automatic generation of drivers, tests, and documentation. We're building a single, traceable source of truth to make integration fast, vendor-agnostic, and future-proof.
Firmware Engineer, Amazon Robotics
@ Amazon, ๐Hungary ๐ญ๐บ
Senior Firmware Engineer
@ Badger Meter, ๐Hungary ๐ญ๐บ
Firmware Engineer
@ Baker Hughes, ๐Hungary ๐ญ๐บ
Principal Firmware Engineer
@ CHEP, ๐Hungary ๐ญ๐บ
Firmware Engineer II
@ Brady Corporation, ๐Hungary ๐ญ๐บ
Sr. Software Engineer Security
@ Cisco, ๐Hungary ๐ญ๐บ
Principal Firmware Verification Engineer
@ Collins Aerospace, ๐Hungary ๐ญ๐บ
AMI Smart Grid - Senior Firmware Engineer
@ Corinex, ๐Hungary ๐ญ๐บ
TeleOp Embedded Engineer
@ Figure, ๐Hungary ๐ญ๐บ
Senior Engineer, Firmware
@ Flock Safety, ๐Hungary ๐ญ๐บ
โฑ๏ธ full-time
๐งโโ๏ธ senior
Firmware Engineer, Amazon Robotics
@ Amazon, ๐Hungary ๐ญ๐บ
Senior Firmware Engineer
@ Badger Meter, ๐Hungary ๐ญ๐บ
Firmware Engineer
@ Baker Hughes, ๐Hungary ๐ญ๐บ
Principal Firmware Engineer
@ CHEP, ๐Hungary ๐ญ๐บ
Firmware Engineer II
@ Brady Corporation, ๐Hungary ๐ญ๐บ
Sr. Software Engineer Security
@ Cisco, ๐Hungary ๐ญ๐บ
Principal Firmware Verification Engineer
@ Collins Aerospace, ๐Hungary ๐ญ๐บ
AMI Smart Grid - Senior Firmware Engineer
@ Corinex, ๐Hungary ๐ญ๐บ
TeleOp Embedded Engineer
@ Figure, ๐Hungary ๐ญ๐บ
Senior Engineer, Firmware
@ Flock Safety, ๐Hungary ๐ญ๐บ