Job was saved successfully.
Job was removed from Saved Jobs.

This job is archived

(Archived) Staff Software Engineer

Last Updated: 2/14/20

Job Description

Job Description:

Software development on Customer Premise Equipment/Platforms.


  • Design and develop Wi-Fi and other applications for embedded Linux, with supporting unit tests and documentation
  • Integrate Wi-Fi software and drivers from silicon vendors into CommScope router software stack.
  • Develop code primarily using the C programming language targeting embedded environments. Potential use of scripting and/or different languages (shell, python, LUA).
  • Review and manage existing code and designs
  • Perform hands-on development and troubleshooting on embedded targets
  • Work with software configuration management tools, defect tracking tools, and peer review techniques


  • BA/BS in Computer Engineering, Computer Science, or equivalent experience
  • 5 - 10 years of relevant work experience in embedded software development using the C language
  • Experience developing software using embedded SDKs, frameworks and/or BSPs, device drivers, and OS fundamentals (memory management, signal handling network state, etc).
  • Strong analytical and problem-solving skills.
  • Experience with hands-on development and troubleshooting on embedded targets. e.g., GDB, shell scripting, packet tracing (tcpdump, wireshark)
  • Self-motivated, detail oriented and strong team player
  • Experience interacting with embedded devices using methods such as syslog, serial console, and SSH.

Some Experience in all or subset of the following highly desirable:

  • Linux kernel networking stack knowledge (Netdevice, SKB, IP Conntrack)
  • Strong competence and experience in Layer 2, Layer 3 networking, QoS
  • Network and/or application security expertise (L2/L3 firewall, DPI)
  • Knowledge of IEEE 802.11/WiFi and related protocol standards (e.g. WPA, RADIUS, WPS, WMM)
  • Knowledge of methods/architecture/technology related to WiFi connectivity: e.g., Easy Mesh, SON, AP steering
  • Embedded System Architectures (e.g. Processors, Co-Processors, Bus Interfaces, PCIe, DMA, GPIO)

It is the policy of CommScope to provide Equal Employment Opportunities to all individuals based on merit, qualifications and abilities. CommScope does not discriminate in employment opportunities or practices on the basis of race, color, religion, gender (including pregnancy), national origin, age or any other characteristics as protected by law. Furthermore, this contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a). These regulations prohibit discrimination against qualified protected veterans and qualified individuals on the basis of disability, and require affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified protected veterans and qualified individuals with disabilities.

Company Details

CommScope, Inc.

Hickory, North Carolina, United States