Qualcomm Technologies, Inc. is seeking an embedded software engineer to develop software for IoT devices, with a focus on camera software. The role involves Linux kernel and device-driver work, camera sensor driver bring-up, and camera HAL development. The engineer will apply knowledge of camera 3A algorithms, tuning, image signal processing, and interfaces such as MIPI, GMSL, I2C, and GPIO. The position also involves multimedia software development for Linux-based embedded systems and requires strong C and C++ programming, embedded fundamentals, debugging, and technical communication skills. Android camera frameworks and applications, Linux V4L2 framework knowledge, OpenCL/OpenGL for algorithm development, and familiarity with Qualcomm CamX Architecture are advantageous. The position requires a bachelor's degree in a related engineering or computer science field; preferred qualifications allow either a bachelor's degree with at least two years of related experience or a master's degree with at least one year of related experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level