Embedded Camera Driver Engineer

  • Full-time

Company Description

Lantronix’ product development services provide hardware, software, and solutions for next-generation embedded and wireless products. Solutions span the development life cycle from concept to production and help device makers and technology suppliers create compelling differentiated products with faster time-to-market.

Key Responsibilities:

Takes on technical leadership role within projects, assists with system specifications and provides technical guidance to the team to ensure schedules and objectives are met.

· Core development of advanced camera and display projects, including HAL modifications, driver bring-up, and sensor tuning.

· Bring-up of new camera hardware designs; reading schematics and HW documentation and understanding the camera bring-up process.

· Quickly ramping up and becoming a key contributor within a team of experienced Embedded engineers.

· Ability to fix issues and provide technical guidance on a Linux kernel driver and Linux multi-media framework issues.

· Stays abreast of technical area and provides knowledge transfer to fellow team members.

 

 

 

 

Job Description

 


    Qualifications:

    · Minimum 4 years hands-on Embedded software development experience in Linux kernel drivers. Android experience desirable.

    · Minimum 4 years of C/C++ experience. Java experience beneficial but not required.

    · Bachelor’s degree in computer sciences, electrical/software engineering or equivalent. Advanced technical degree desirable.

    · Requires strong leadership and communication skills (written and verbal).

    · Demonstrated knowledge and experience in the areas of camera, display, and multimedia.

    · Experience in the integration of wide range of drivers is an advantage.

    · Experience in camera hardware bringup, familiarity with HW documentation such as schematic and layout drawings.

    · Good working knowledge of embedded or mobile devices.

    · Good problem-solving and diagnostic skills, in a fast-paced environment.

    · Proven experience in OpenGLES, OpenCV is a plus.

    · Requires a solid understanding of the software development and project management life cycle.

    · Language: Strong Written and Spoken English required.

    Qualifications

    Any graduate/Post graduate from Computer's background