Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer CPE Video

Acionyx Inc.

Software Engineer CPE Video

Horsham, PA
Internship
Paid
  • Responsibilities

    **** NO Corp-To-Corp Resumes PLEASE ****

    Position: Software Engineer CPE Video

    Location: Horsham, PA

                   

    Job Description:

    • 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.  
    • Develop embedded software for Advanced Digital Cable Settop products using primarily C/C++ and Linux. 
    • 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.

    Experience:

    • Bachelor’s Degree in Computer Science, Engineering or related field.
    • 7-10 years of related experience.
    • 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
    • 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.