Embedded Software Engineer - San Jose, United States - Tree Top Staffing LLC

    Tree Top Staffing LLC
    Tree Top Staffing LLC San Jose, United States

    3 weeks ago

    Default job background
    Description


    We are looking for a professional and experienced Embedded Software Engineer who will be responsible for executing a complete embedded software development lifecycle.


    Responsibilities:
    Develop and implement software of embedded devices and systems

    Support software QA and optimize I/O performance

    Provide post production support when necessary

    Develop, code, test and troubleshoot the system software

    Analyze, monitor and improve efficiency, stability of the system

    Interface with hardware design and development


    Qualifications:
    Experience in embedded software engineering or similar role

    Degree in Computer Science, Engineering, or similar experience

    Experience with development and troubleshooting on embedded targets

    Good programming experience in C or C++

    Familiarity with software configuration management tools, defect tracking tools, and peer review

    Excellent knowledge of OS coding techniques

    Knowledge of different IP protocols, interfaces and hardware subsystems

    Sense of ownership and pride in your performance and its impact on company's success

    Critical thinker and problem-solving skills

    Team player

    Good time-management skills

    Great interpersonal and communication skills

    This is a remote position.
    #J-18808-Ljbffr