Apply now »

Staff Embedded Software Engineer

Req ID:  76674

Sunnyvale, California, United States, 94089

In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do.

Our Ruckus Access points redefines what’s possible in wireless network performance with flexibility, reliability, and affordability.


We are looking for hardworking software engineers as part of access point platform software team. The ideal candidate is a hands-on developer who is willing to take challenge as an opportunity and drive it to resolution. This person should embody a passion for continuous improvement and test-driven development.


How You'll help us connect the world:


  • Design and implementation of device driver and platform software for embedded system
  • Work with hardware and software partners (internal or external).
  • Develop Software design including the architecture and functional specifications.
  • Development of software features from prototype to production.
  • Integration of new and existing features on new and existing platforms.
  • Interface with the support team to triage and fix customer issues.



  • Bachelor's or Masters Degree in Computer Science/Computer Engineering/Electronics Engineering.
  • 5+ Years of experience in developing system software.
  • Experience in embedded systems/ firmware development in C/C++ on Linux.
  • Experience in board bring-up and working with merchant silicon Board Support Packages.
  • Experience in developing Linux device drivers and system level programming
  • Experience with USB, I2C, SPI, UART, TPM etc.
  • Experience/Knowledge of networking and protocols (Ethernet, TCP/IP, UDP).
  • Experience/Knowledge of Wi-Fi is desirable.
  • Experience with writing tests for features being developed.
  • Good interpersonal, organizational and communication skills.
  • Self-starter, highly motivated and high level of analytical ability.





Our salary ranges consider various factors, including but not limited to benchmarking by independent third-party consultants, skills, years of experience, training, education, geography, and other business needs. Depending on experience, the range can be higher for candidates with outstanding experience and a demonstrated history of successful performance. This position's expected total compensation (base salary and commission range) is $110,00.00-130,000.00

What happens after you apply?

Learn how to prepare yourself for the next steps in our hiring process by visiting


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. 

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 You can also learn more about CommScope’s accommodation process and EEO policy at 



Learn more about how we're on a quest to connect the future and build what's next. 

Job Segment: Embedded, Test Engineer, Testing, Electronics Engineer, Computer Science, Technology, Engineering

Apply now »