Embedded Software Engineer III - Sunnyvale, United States - Iron Systems

    Default job background
    Description

    Iron Systems is an innovative, customer-focused provider of custom-built computing infrastructure platforms such as network servers, storage, OEM/ODM appliances & embedded systems.

    For more than 15 years, customer have trusted us for our innovative problem solving combined with holistic design, engineering, manufacturing, logistic and global support services.


    Job Title:

    Embedded Software Engineer IIILocation:
    US - CA - Sunnyvale (Onsite 3 days)

    Summary:
    We are looking for research engineers to assist with the development of internal platforms from the ground up.

    The primary focus of the job is AI/VR.Our team is looking for a candidate who is interested in working with softwares, camera systems as well as working with different design flows.


    Embedded Software Engineer, Image Sensor and Tooling Responsibilities:
    Bring up new image sensors in linux or RTOS environments

    • Build tools for image processing and testing of SW/FW.Participate in design reviews of SW/FW and HW.

    Must have skills:
    Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
    Experience in developing device drivers in linux

    • Proficient in C, C++ and Python
    • Experience with low level protocols such as I2C, UART, SPi etcProven experience working with cameras, and consumer electronic products.
    Preferred QualificationsExperience working with MIPI C-PHY/D-PHY interfaces.
    Experience in embedded software development for consumer electronic products.
    Ability to navigate and understand large codebase in C/C++ Some front end experience, javascript, react