Staff Software Engineer - Wi-Fi 9/16/2017
ARRIS Group, Inc.
JOB DESCRIPTIONAPPLY #LI-JH1
Analyzes, develops, designs, and maintains software for ARRIS CPE products. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests: structures and user documentation.
The scope of this role requires a seasoned, experienced professional with a full understanding of area of specialization.
Work is evaluated upon completion to ensure objectives have been met. Determines and develops approach to solutions.
Exercises judgment in selecting methods and techniques for obtaining solutions.
Receives little instruction on day-to-day work and general instructions on new assignments.
PRIMARY DUTIES AND RESPONSIBILITIES
Serve as Technical Lead/Core Team Lead for the Definition, Design and Development of complex products.
Provide all necessary software support to project manager and other project disciplines to ensure project objectives are being met.
Conduct quantitative studies on research projects, which will justify technological and architectural strategies employed in new product development.
Manage risk mitigation of new technologies and strategies used.
Independently resolve technical problems, initiating design changes and providing engineering support as per project task needs.
Perform other duties as required.
Additional Knowledge, Skills & Abilities:
Proficient in both C and C programming languages. 6-9 years of related experience preferred.
Experience with LAN and WAN network protocols such as: Ethernet, WiFi, Zigbee, TCP/IP, IPv6, DOCSIS 3.0/3.1.
Linux software development, including driver and kernel expertise.
Remote network management protocols SNMP and TR-069.
Software security background preferred.
Experience in the cable industry a plus.
Demonstrate in-depth knowledge of communication systems software in a real-time embedded development environment OR in application development.
Extensive experience with industry standard protocols and SW technologies in the telecommunications field either in systems development or in network management/application development.
Hands-on experience with industry standard debug environments including emulators, logic analyzers with an understanding of assembly level code.
Hands-on experience with industry standard real-time operating systems, compilers, debuggers, source code control systems and bug trackers.
Ability to interface with other functions (hardware, test, etc) during the development process required.
Ability to communicate effectively in both verbal and written form.
Effective at working in team situations.
Occasional Travel Required (2-5%)
Requires a Bachelors Degree and 5 years of SW experience.
As an EOE/AA employer, ARRIS will not discriminate in its employment practices due to an applicants race, color, religion, sex, national origin, and veteran or disability status.