Staff Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Qualcomm India Private Limited is looking for a Staff Engineer in Hyderabad, Telangāna, India, to work on low-speed peripheral device drivers (i2c, SPI, UART, PCIE) in RTOS and Linux environments. The role requires 7+ years of experience in embedded systems, C programming, and driver development, along with strong analytical and problem-solving skills.
Responsibilities
- Work on low speed peripheral device drivers such as i2c, SPI, UART across RTOS and Linux environments.
- Debug and resolve issues in drivers reported by internal test teams and customers.
- Driver design and development on multiprocessor and multithreaded ASIC platforms with SDLC cycle.
- Collaborate with hardware engineers and cross-functional teams to understand product requirements and develop software specifications for embedded systems.
- Document software design, development, and testing processes.
- Develop/support drivers for 1wire, 2-wire, serial peripheral industry standard protocols such as I2C, SPI, and UART, PCIE.
Requirements
- 7+ Years of experience with embedded systems
- Knowledge and experience in driver design, development on one or more operating systems including RTOS or any embedded operating system.
- Must be proficient in C.
- Good understanding of microprocessor, multiprocessor architecture.
- Good understanding of basic real-time/embedded programming concepts & RTOS concepts.
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Desired Qualifications
- Good analytical and problem solving skills.
Benefits
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process.
- Qualcomm is also committed to making our workplace accessible for individuals with disabilities.
#embedded systems#driver development#RTOS#Linux#i2c#SPI#UART#PCIE#C#microprocessor architecture#multiprocessor architecture