Embedded Systems Engineer
Mentions Vibe coding and explicit experience with AI coding assistants (Copilot, Cursor AI) for test automation.
About the Role
RUCKUS Networks (part of Vistance Networks) is hiring an Embedded Systems Engineer to design and implement platform software and device drivers for embedded Linux-based access point hardware. The role focuses on delivering production-quality, high-performance embedded software—from prototype to production—while collaborating with hardware teams and support to ensure reliable network connectivity.
Job Description
Role
Join the Access Point Platform Software team to architect and implement device drivers and platform software for embedded systems that power wireless access points. You will drive features from prototype to production, integrate new capabilities into existing platforms, and collaborate with hardware, software, and support teams to diagnose and resolve customer issues.
Key Responsibilities
- Architect and implement device drivers and platform software for embedded systems
- Customize and optimize bootloaders and embedded Linux distributions (U-Boot, OpenWRT)
- Collaborate with internal and external hardware/software teams to integrate SDKs and merchant silicon
- Design scalable software architecture and functional specifications
- Drive features from prototype through production with a focus on precision and performance
- Integrate new capabilities into existing platforms with minimal disruption
- Partner with support teams to reproduce, diagnose, and resolve customer issues
- Write robust, maintainable tests and support test automation efforts
Requirements
- Bachelor’s degree with 9+ years or Master’s degree with 7+ years in system software development
- Strong proficiency in C/C++ for embedded Linux environments
- Experience with board bring-up, BSPs, and merchant silicon integration
- Proven experience with Linux device drivers and system-level programming
- Familiarity with hardware interfaces: USB, I2C, SPI, UART, TPM
- Solid understanding of networking fundamentals: Ethernet, TCP/IP, UDP; Wi‑Fi is a plus
- Commitment to test-driven development and writing maintainable tests
- Excellent communication, collaboration, and problem-solving skills; self-starter with strong analytical thinking
Preferred Qualifications
- Deep expertise in U-Boot and OpenWRT, including customizing and optimizing bootloaders and embedded Linux distributions
- Demonstrated success integrating SDKs across diverse platforms and vendor ecosystems
- Familiarity with test automation and experience coding in Vibe using tools like Copilot or Cursor AI
Compensation & Benefits
- Expected total compensation range (base + commission): $135,000.00 - $190,000.00
- Benefits include medical, dental, and vision plans; life and accidental death insurance; 401(k) plan; participation in the Company’s Incentive Plan
- Paid time off: eleven paid holidays per year and two weeks of paid vacation (prorated based on start date), plus other leave options
Context
This position is part of RUCKUS Networks within Vistance Networks. The team leverages embedded Linux, bootloaders, and SDK integrations to build enterprise wireless access point platforms.
Tech Stack
Skills
Experience Level
Salary
USD 135,000 - 190,000/year
Benefits
- •Medical insurance
- •Dental insurance
- •Vision insurance
- •Life and accidental death insurance
- •401(k) plan
- •Participation in Incentive Plan
- •Eleven paid holidays per year
- •Two weeks paid vacation (prorated)
- •Other leave options