Skip to Content

5026541-1

Engineer II - SW TEST

1 open positions

Job Description: Job Description:

Skills/Experience A minimum of 4-6 years of work experience with testing embedded systems and

developing automated test cases for them.

- Detail oriented, thorough, and analytical approach required with excellent communication skills.

- Ability to time-share and prioritize between multiple tasks is crucial.

- Proven team player that can drive bugs into resolutions across multiple global teams.

- Excellent understanding of debugging and isolating issues in embedded devices.

- Familiar with oscilloscope and comfortable working with Qualcomm HW protolab to expose

necessarily signals for testing and debugging purposes. Capable to validate and debug simple HW

reworks exposing interrupt signals etc.

- Good understanding of test methodology and test processes, including requirements collection,

test plan development, test execution and error tracking.

Preferred Qualifications

- Previous experience with standard Qualcomm test automation framework and tools (Axiom,

QXDM, QDSS, QMITestPro, Crashscope, Trace32) and Qualcomm DIAG and QMI implementation.

- Previous exposure to Sensors (inertial, pressure, magnetic, ambient light, proximity, capacitive,

physiological) beneficial.

- Understanding of Mobile/Compute/XR technologies and related test procedures and equipment.

- Previous testing experience with Linux Embedded, Linux Android and Windows mobile devices.

- Previous experience scripting and Python.

- Prior experience with C# and C/C++.

Education Requirements Required: Bachelor's, Computer Science and/or Electrical Engineering

Preferred: Master's, Computer Science and/or Electrical Engineering

Remote

5026897-1

Engineer II - SW DEV

1 open positions

Job function: 

o Storage team is looking for smart, innovative, and motivated individual to join the team to work on design and development of storage drivers (eMMC/UFS/NAND) in Linux and RTOS for leading edge storage technologies used in Qualcomm chipsets  

Responsibilities: 

o Design and development of storage drivers and filesystems on Qualcomm multiprocessor platforms 

o Work closely with low-level device drivers’ software folks for storage devices like NOR and NAND etc. 

o Support the team with failure triage, system debug, clear email communication, and customer support  

Skills/experience: 

o Strong knowledge on designing and development of a Linux kernel drivers 

o Experience with storage technologies like UFS, eMMC, NAND etc. will be added advantage 

o Embedded device driver development for ARM processors o Strong embedded C programming 

o Strong Debugging skills o Flexibility to work across different technologies and teams 

o Good analytical and problem-solving skills 

o Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts 

o Knowledge and experience in RTOS 

o Ability to read schematics, use test equipment such as JTAG debuggers, logic analyzers and scope 

o Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc. 

o Must be proficient in C / C++ o Good understanding of microprocessor, multiprocessor architecture.

--Qualcomm, Hyderabad_SEZ - Bldg E--
Contract

5027607-1

Engineer I - SW DEV

1 open positions

Job Description: JD for Camera –

Good work experience in embedded software and/or driver development.

Candidate should be detail-oriented and have strong analytical and debugging skills,

strong communication skills (written and verbal), working with teams across multiple time zones.

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; Familiarity with camera imaging pipeline such as 3A (focus/white balance/exposure), HDR, color correction, etc., is a plus.

Experience in video processing pipeline implementation for media applications (playback, capture, transcoding, streaming, voice call, etc.).

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. Fluent in industry standard software development tools: debuggers, code revision control systems (GIT, Perforce), IDEs and build tools.

--Qualcomm, Hyderabad_SEZ - Bldg E--
Contract