A Chrome/Linux software engineer makes use of imaging engineering techniques to plan, develop, and analyze diverse engineering systems, as well as to design, investigate, and evaluate such devices, including camera sensor elements and other associated lab equipment.
He/she is responsible for, on ChromeOS and Linux Laptop projects, evaluating and preparing imaging engineering and technical analyses; documents, proposals for change, and other technical documentation.
He/she will utilize camera engineering experience in carrying out functions, including configuration and resource management, quality assurance, and system integration, acquisition, and testing.
The position will regularly update his/her knowledge of the job by reviewing state-of-the-art imaging technology, computing equipment, and programming techniques.
Most times, the engineer will examine problematic areas in the camera systems by following the software development lifecycle in achieving organizational and engineering objectives by completing associated results from field tests as required.
His/her role in this team will also include developing, implementing, and analyzing; designing, and testing automated validation tools affiliated with the engineering requirements of:
- Responsible for the camera enabling on ChromeOS and Linux (such as Ubuntu/Redhat/Fedora)
- Image signal processor sub-systems
- Camera sensor driver architecture & Kernel video control interface
- BIOS & bootloader coding for related configurations such as camera sensor, VCM, EEPROM, and ISP.
- Hardware i2c/SPI/MIPI/GPIO/Power signal measurement
- Design and review the circuits of camera components
- Understanding and Debugging the 3A and ISP algorithms
- Integration of imaging features
- Management bug management systems.
- Communicate with customers & partners with fluent English and Mandarin
Qualifications
B.A./B.S. in Computer Science, Electrical Engineering or equivalent practical experience. M.S. is preferred.
5+ years of experience in strong Linux software background in kernel/user space device driver and middleware development.
Solid experience in C/C++ development. Python or Javascript is a plus.
Familiar with camera processing technologies, principles of 3A AE/AWB/AF and imaging quality tuning process.
Experienced in designing and reviewing hardware specifications including schematics, layout, and 2D/3D drawing materials.
A good team player with strong verbal and written communication skills in English and Mandarin is preferred (to deal with Taiwan customers).
Excellent software development, testing and debugging skills with a proven track record in software product development through a full life cycle.
The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to continue to advance PC experiences to deliver the real-world performance people demand. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.
Work Model for this Role
This role will require an on-site presence.
Get email alerts for the latest"Chrome/Linux Camera Software Engineer jobs in Taipei"
