Staff Engineer_Customer Engineering_Camera
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Staff Engineer with 11-15 years of experience in embedded software and driver development for camera systems. Requires strong C/C++ skills, operating systems knowledge, and experience with camera sensors and protocols. Familiarity with video imaging pipelines and computer vision is a plus.
Responsibilities
- Develop embedded software and/or drivers for camera systems.
- Work with multiple camera vendor sensors (Sony, Aptina, OmniVision).
- Implement driver designs and specifications.
- Experience with bus protocols such as I2C/SPI.
- Familiarity with MIPI-CSI-2 and PHY specification.
- Experience with V4L2.
- Experience with FPDLINK serializer/deserializers, CVBS, analog cameras.
- Experience in video processing pipeline implementation for media applications.
- Exposure to Video pre- and post-processing algorithms.
- Work with teams across multiple time zones.
- Utilize industry standard software development tools: debuggers, code revision control systems (GIT, Perforce), IDEs and build tools.
Requirements
- Good work experience in embedded software and/or driver development.
- Detail-oriented with strong analytical and debugging skills.
- Strong communication skills (written and verbal).
- Mandatory skills of C/C++ programming and operating systems.
- Working knowledge of MIPI-CSI-2 and PHY specification.
- Working experience with bus protocols such as I2C/SPI.
- Experience in driver design and implementation with multiple camera vendor sensors such as - Sony, Aptina, OmniVision.
- V4L2 Experience with FPDLINK serializer/deserializers, CVBS, analog cameras.
- Fluent in industry standard software development tools: debuggers, code revision control systems (GIT, Perforce), IDEs and build tools.
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience.
- OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience.
- OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.
- 2+ years of experience with Programming Language such as C, C++, Java, Python, etc.
- 1+ year of experience with debugging techniques.
Desired Qualifications
- Familiarity with camera imaging pipeline such as 3A (focus/white balance/exposure), HDR, color correction, etc., is a plus.
- Exposure to Video pre- and post-processing algorithms, motion compensation & estimation, deinterlacing, etc., for subjective quality enhancement is a plus.
- Knowledge of computer vision, Video Analytics (facial recognition, object recognition) is a plus.
- Knowledge of one or more Real-Time Operating Systems is preferred: which includes Android, QNX, Embedded Linux.
- Solid understanding of ARM assembly language and low level software/hardware interface design, debugging is a plus.
Skills
CC++MIPI-CSI-2I2CSPIV4L2GITPerforceARM assemblyPythonJava
#embedded software#driver development#camera sensors#real-time operating systems#video processing#computer vision#video analytics
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
4 weeks ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Bangalore, India
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
Similar Jobs
Ericsson
Austin, United StatesData Analyst Strategy and Operations
Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesSecurity Research Intern
Internship Be an early applicant Posted 4 days ago
Microsoft
United StatesSenior Innovation Hub Solution Engineer
Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesGroup Engineering Manager
US$102–219k/yr Full Time Be an early applicant Posted 4 days ago
Qualcomm
San Diego, United States of AmericaEmbedded ML SW Architect -- Snapdragon Mobile (Principal or Director level)
US$235–352k/yr Full Time Be an early applicant Posted 4 days ago
Qualcomm
San Diego, United States of AmericaEmbedded ML Staff Engineer -- Snapdragon Mobile
US$224–335k/yr Full Time Be an early applicant Posted 4 days ago
