Principal Software Engineer - CommScope, Inc.
Santa Clara, CA
About the Job
Principal Software Engineer
Req ID: 77741
Location:
Santa Clara, California, United States
We are seeking a talented and experienced Software Engineer to join our team. The ideal candidate will have a strong foundation in Linux systems programming, networking, and inter-process communication. You will be responsible for designing, developing, and maintaining high-performance, reliable, and scalable software solutions for our networking products used in the cable industry.
Responsibilities:
+ Design and develop software components for Linux-based networking systems, including device drivers, kernel modules, and user-space applications.
+ Optimize system performance and resource utilization.
+ Implement and integrate inter-process communication mechanisms, such as ZeroMQ.
+ Collaborate with hardware engineers to ensure seamless integration of software and hardware components.
+ Troubleshoot and resolve complex technical issues.
+ Stay up-to-date with the latest technologies and industry trends.
+ Contribute to the development of system-level software, including firmware, bootloaders, and operating system components.
Qualifications:
+ Strong proficiency in C and C++ programming languages.
+ Deep understanding of Linux kernel internals, device drivers, and system programming concepts.
+ Experience with networking protocols (TCP/IP, UDP, Ethernet, etc.) and socket programming.
+ Familiarity with inter-process communication mechanisms, such as ZeroMQ.
+ Experience with system design and architecture.
+ Knowledge of Broadcom networking and RF chipsets is a plus.
+ Excellent problem-solving and debugging skills.
+ Strong communication and teamwork abilities.
+ BS or MS in Computer Science, Electrical Engineering, or a related field.
Preferred Qualifications:
+ Experience with real-time operating systems (embedded Linux, RTOS).
+ Knowledge of virtualization technologies (e.g., Docker, Kubernetes).
+ Experience with scripting languages (e.g., Python, Bash).
Our salary ranges consider a wide variety of factors including but not limited to benchmarking by independent third-party consultants, skill sets, years of experience, training, education, geography, and other business needs. Depending on experience, the range can be higher for candidates with exceptional experience and a demonstrated history of successful performance. The expected salary range for this position is $140,000-$180,000.
The candidate will be rewarded with a comprehensive benefits package, including, medical, dental, and vision plans, life and accidental death insurance, a 401(k) plan, and participation in the Company’s Incentive Plan. Candidates starting with the Company will be eligible for eleven paid holidays in a full calendar year, two weeks of paid vacation (prorated based on start date), as well as other leave options.
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 enabling 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 tomorrow's needs.
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.
Learn more about how we're on a quest to connect the future and build what's next.
Job Segment: R&D Engineer, R&D, Embedded, Software Engineer, Linux, Engineering, Research, Technology
Req ID: 77741
Location:
Santa Clara, California, United States
We are seeking a talented and experienced Software Engineer to join our team. The ideal candidate will have a strong foundation in Linux systems programming, networking, and inter-process communication. You will be responsible for designing, developing, and maintaining high-performance, reliable, and scalable software solutions for our networking products used in the cable industry.
Responsibilities:
+ Design and develop software components for Linux-based networking systems, including device drivers, kernel modules, and user-space applications.
+ Optimize system performance and resource utilization.
+ Implement and integrate inter-process communication mechanisms, such as ZeroMQ.
+ Collaborate with hardware engineers to ensure seamless integration of software and hardware components.
+ Troubleshoot and resolve complex technical issues.
+ Stay up-to-date with the latest technologies and industry trends.
+ Contribute to the development of system-level software, including firmware, bootloaders, and operating system components.
Qualifications:
+ Strong proficiency in C and C++ programming languages.
+ Deep understanding of Linux kernel internals, device drivers, and system programming concepts.
+ Experience with networking protocols (TCP/IP, UDP, Ethernet, etc.) and socket programming.
+ Familiarity with inter-process communication mechanisms, such as ZeroMQ.
+ Experience with system design and architecture.
+ Knowledge of Broadcom networking and RF chipsets is a plus.
+ Excellent problem-solving and debugging skills.
+ Strong communication and teamwork abilities.
+ BS or MS in Computer Science, Electrical Engineering, or a related field.
Preferred Qualifications:
+ Experience with real-time operating systems (embedded Linux, RTOS).
+ Knowledge of virtualization technologies (e.g., Docker, Kubernetes).
+ Experience with scripting languages (e.g., Python, Bash).
Our salary ranges consider a wide variety of factors including but not limited to benchmarking by independent third-party consultants, skill sets, years of experience, training, education, geography, and other business needs. Depending on experience, the range can be higher for candidates with exceptional experience and a demonstrated history of successful performance. The expected salary range for this position is $140,000-$180,000.
The candidate will be rewarded with a comprehensive benefits package, including, medical, dental, and vision plans, life and accidental death insurance, a 401(k) plan, and participation in the Company’s Incentive Plan. Candidates starting with the Company will be eligible for eleven paid holidays in a full calendar year, two weeks of paid vacation (prorated based on start date), as well as other leave options.
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 enabling 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 tomorrow's needs.
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.
Learn more about how we're on a quest to connect the future and build what's next.
Job Segment: R&D Engineer, R&D, Embedded, Software Engineer, Linux, Engineering, Research, Technology
Source : CommScope, Inc.