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
Accenture
Copenhagen, DenmarkUtilities Strategy Manager
Full Time Be an early applicant Posted 4 days ago
Ericsson
Łódź, PolandJunior Software Developer
Full Time Be an early applicant Posted 4 days ago
Scania Group
Koblenz, GermanySenior Full-Stack Anwendungsentwickler
Full Time Be an early applicant Posted 4 days ago
Nordea
Helsinki, Finland +2 moreSenior IT Security Specialist
Full Time Be an early applicant Posted 4 days ago
Ericsson
Karlskrona, SwedenDeveloper
Full Time Be an early applicant Posted 4 days ago
Scania Group
Södertälje, SwedenSenior Internal Auditor
Full Time Be an early applicant Posted 4 days ago
