Systems Engineer

ARRIS • Suwanee, GA 30024

Posted 1 month ago

Job Description

ARRIS is a premier video and broadband technology company that transforms how service providers worldwide deliver entertainment and communications without boundaries. Its powerful end-to-end platforms enable service and content providers to improve the way people connect - with each other and with their favorite content. The Company's vision and expertise continues to drive the industry's innovations as they have for more than 60 years. Headquartered north of Atlanta, in Suwanee, Georgia, ARRIS has R&D, sales, and support centers throughout the world.

This systems team designs, develops and sustains software required for production of Advanced Digital Settop and Gateway products. Development is primarily based on the Linux operating system. The team works closely with product hardware and system engineers throughout the design, evaluation and test of the product. This position is based in Horsham, PA.

Primary Duties and Responsibilities

The System Engineers develops embedded software for Advanced Digital Cable Settop products using primarily C/C++ and Linux. The candidate responsibilities include:

Work under the guidance of advanced engineering personnel, within product development to develop and support new and legacy products, focusing on derivative designs and sustaining engineering.

Design, implement and deliver software/firmware for Digital Cable Settop products.

Generate required product development documentation. Participate in source code control and software release activities as required.

Resolve technical problems and initiating design changes upon review from a senior engineer.

Communicate project status, issues, and requirements both verbally and in writing.

Conduct technical presentations/demonstrations if necessary.

Perform other duties as required.

Required Education and Job Experience:

Requires a Bachelors Degree in Computer Science, IT, Engineering or related field.

0-3 years of related experience.

Knowledge, Skills & Abilities:

Experience in embedded system software development using Linux

Proficient in C, C++

Understanding of Linux boot process

Experience with writing Linux user-space applications and scripts

Experience with configuring and building the Linux kernel

Hands-on experience with compilers, debuggers and build systems

Strong problem solving, software debugging and hands-on trouble-shooting skills

Ability to interface with other functions (hardware, test, etc) throughout the development lifecycle

Excellent written and verbal communication skills

Additional Knowledge, Skills & Abilities :

Experience with Broadcom NEXUS

Knowledge of QAM, MPEG, DOCSIS and network protocols

Knowledge of Agile/Scrum development methodologies

Solid foundation in data structures, algorithms and OO Design

Demonstrate an understanding of standard programming and software engineering techniques.

Effective at working in team situations.


Sign Up for Daily Job Alerts.

Thank You

You will receive your first job alert within 24 hours.

Similar Jobs

    Browse Jobs | Terms & Conditions | Privacy Policy | Unsubscribe
    POWERED BY