In our 'always on' world, we believe it's essential to have a genuine connection with the work you do.
RUCKUS Networks is hiring a Senior Staff Software Engineer who will work closely with our team in Taipei!
How You'll Help Us Connect the World
Our Access Point lineup is the best in the industry. And now we’re transforming the Wi-Fi managed services' business with cloud technology. We are looking for an Embedded SW Engineer to join our growing team!
Key Responsibilities:
Develop and maintain BSPs for x86_64-based embedded systems. Integrate operating systems (Linux, or RTOS) with hardware platforms. Port and customize bootloaders (e.g., GRUB) and kernel-level components. Enable and validate device drivers for peripherals like Ethernet, USB, PCIe, SATA, IPMI, Super I/O, and serial interfaces. Perform board bring-up, including BIOS/UEFI configuration and debugging. Collaborate with hardware teams to review schematics and support new board designs. Conduct system-level debugging and performance tuning. Maintain documentation for BSP components, including design specs, test plans, and release notes.
Required Qualifications for Consideration:
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field. 8+ years of experience in embedded systems development, specifically on x86_64 platforms. Proficiency in C/C++ and scripting languages (e.g., Bash, Python). Strong understanding of Linux kernel internals, device trees, and driver development. Experience with bootloaders, BIOS/UEFI, and low-level hardware interfaces. Familiarity with version control systems (e.g., Git) and build systems (e.g., Yocto, Buildroot).
You Will Excite Us If You Have:
Experience with virtualization technologies (e.g., KVM, QEMU). Knowledge of secure boot, TPM, and firmware security. Exposure to real-time operating systems (RTOS) and hypervisors. Familiarity with debugging tools with eBPF, memory analyzers, and profiling tools.
What Happens After You Apply:
Learn how to prepare yourself for the next steps in our hiring process by visiting https://jobs.commscope.com/content/How-We-Hire/?locale=en_US
Why CommScope?
CommScope is on a quest to deliver connectivity that empowers how we live, work, and learn. Our employees push the boundaries of communications technology that enables game-changing discoveries like 5G, the Internet of Things, and gigabit speeds for everyone, everywhere. With our unmatched expertise in copper, fiber, and wireless infrastructure, our global clients rely on us to outperform today and be ready for the needs of tomorrow.
RUCKUS Networks builds and delivers purpose-driven networks that perform in the demanding environments of the industries we serve. Together with our network of trusted go-to-market partners, we empower our customers to deliver exceptional experiences to the guests, students, residents, citizens and employees who count on them. www.ruckusnetworks.com
If you want to grow your career alongside bright, passionate, and caring people who strive to create what's next…..come connect to your future at CommScope.
CommScope is an Equal Opportunity Employer (EEO), including people with disabilities and veterans. If you are seeking an accommodation for the application or interview process, please contact us to submit your request at talentacquisition@commscope.com.
#LI-GF1