- This company is committed to hiring veterans.
This job is no longer active. View similar jobs
ARRIS DSL group is committed to development of powerful yet easy-to-deploy networking products that enrich and simplify people's lives by delivering communication, resource and content via broadband network. Join our world class software engineering team to help us further this experience to more people around the world.
This position is for a software engineer to develop embedded software for residential multimedia gateway with data networking, VoIP and IPTV features. Primary areas of focus are development of Linux device driver and supporting software, debug problems with test engineers, as well as working with hardware engineers to bring up new boards. You will also participate in other areas of software development such as diagnostic tools, configuration management and other networking applications.
Good understanding and working experience in data network and TCP/IP protocol suite.
Ability to understand hardware design and schematic, solid understanding of digital electronics.
Excellent troubleshooting, analytical, and problem solving skills.
Expert knowledge in C, familiar with C .
Knowledge in Java, Objective C, iOS or Android development desirable.
Knowledge in CFE and other boot-loader highly desirable
Strong programming experience in Linux user and kernel level programming, familiar with Linux device driver structure.
Experience in developing Linux device driver for DSL, Wi-Fi, Ethernet or other network devices highly desirable.
Good communication skills, both written and verbal. Strong emphasis will be placed on ability to work with other team members effectively.
Minimum 3 years of experience developing software for networking product(s)
Minimum 7 years of experience developing Linux based embedded software
Minimum 3 years Software experience