Embedded Software Engineer
Sunnyvale, CA 
Share
Posted 30 days ago
Job Description

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.

Requirements
  • Bachelor's or Masters Degree in Computer Science/Computer Engineering/Electronics Engineering.
  • 10+ 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.

#LI-RB1

#LI-SUNNYVALE (HYBRID)

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 $135,600-$180,000.00

What happens after you apply?

Learn how to prepare yourself for the next steps in our hiring process by visiting https://careers.commscope.com/how-we-hire.

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 talentacquisition@commscope.com. You can also learn more about CommScope's accommodation process and EEO policy at


CommScope is an Equal Opportunity Employer, including people with disabilities and veterans. To learn more visit careers.commscope.com/eeo


 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
10+ years
Email this Job to Yourself or a Friend
Indicates required fields