Jobs
>
Leoma

    Senior Software Engineer at Caldero - Leoma, United States - Caldero Reg. No 103

    Caldero Reg. No 103
    Caldero Reg. No 103 Leoma, United States

    1 week ago

    Default job background
    Description


    We are looking for an experienced and talented Software Engineer to work on Embedded Linux and/or Android based software projects.

    They will develop software for exciting new consumer electronics devices in the Digital TV and Connected Home industry.
    responsibilities

    The Senior Software Engineer will have the following responsibilities
    Develop and Integrate Embedded Linux and Android TV software for our products
    Work collaboratively with development partners such as Google and Netflix
    Use of Software Configuration Management systems for multiple project delivery
    Capture product requirements and architect software solutions for complex embedded systems
    Keep up to date with common software development frameworks
    Make use of open source software frameworks to produce cost effective and efficient designs
    Produce well structured, documented and maintainable code to meet project goals
    Create and review design specifications and other documentation for software components
    Define and promote quality standards for software development
    Perform proper unit tests, systems tests, debug, regression and verification of designs prior to release as requested
    Conduct formal Design and Project Reviews
    Work in Agile and Scrum based development environment
    Support, direct and mentor junior Android developers
    qualifications required

    HND/Bachelor's degree in Engineering, Computer Science, or related technical degree/discipline
    experience & skills

    Detailed knowledge of Linux Kernel, Device Drivers and Android frameworks
    Experienced at Embedded Software Development
    Expertise in digital video and DVB software
    Experienced at Conditional Access and Digital Rights Management systems
    Detailed knowledge and experience of C, C++
    Detailed knowledge and experience of Buildroot, Yocto and Linux Kernel and Device Drivers
    Expertise in IP Networking, Wireless and Bluetooth technologies
    Administration level knowledge of SVN, GIT, JIRA, Jenkins, DevOps environments
    ValGrind, Electric Fence, Wire Shark, Perf – debug and optimisations tools
    Ability to develop and mentor junior Android developers
    Ability to demonstrate a broad experience of Agile design methodologies and processes, working in an Agile environment
    Good problem-solving and analytical skills
    Good interpersonal skills
    Ability to communicate effectively within the team environment and with customers

    #J-18808-Ljbffr