
Senior Embedded Systems Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Senior Embedded Systems Engineer - Qualcomm
Qualcomm India Private Limited is seeking a highly skilled and experienced Senior Embedded Systems Engineer to join their dynamic team. This role focuses on the development and maintenance of critical embedded systems components.
Job Area
Engineering Group, Engineering Group > Software Applications Engineering
General Summary
This position requires a deep understanding of embedded systems, with a focus on BSP, kernel, and device driver development. The ideal candidate will have significant experience with storage technologies like eMMC and UFS.
Job Description
We are looking for a Senior Embedded Systems Engineer with a strong background in Board Support Package (BSP), kernel programming, and device driver programming. A minimum of 5 years of hands-on experience is required. Expertise in storage technologies, including eMMC and UFS, with at least 2 years of relevant experience, is essential.
Key Responsibilities
- Develop and maintain BSP, kernel, and device drivers for embedded systems.
- Work with storage technologies including eMMC and UFS.
- Debug and troubleshoot complex issues in embedded systems.
- Collaborate with internal teams to understand customer requirements and deliver solutions.
- Communicate effectively with customers and internal stakeholders.
Required Qualifications
- Experience: Minimum 5 years in BSP, kernel programming, and device driver programming.
- Storage Technologies: At least 2 years of experience with eMMC and UFS.
- Programming Skills: Proficient in C programming.
- Debugging Skills: Strong debugging skills.
- Communication Skills: Excellent communication skills to understand customer requirements and collaborate with internal teams.
Preferred Qualifications
- Experience in the automotive domain.
- Knowledge of QNX operating system.
- Familiarity with JTAG debugging tools.
Minimum Qualifications
Bachelor'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
Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience.
1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc.
1+ year of any combination of academic and/or work experience with debugging techniques.
Qualcomm is an equal opportunity employer committed to providing an accessible process for individuals with disabilities. For accommodation requests, please email disability-accomodations@qualcomm.com.
All employees are expected to abide by company policies and procedures, including those regarding the protection of confidential information.
Staffing and recruiting agencies are not authorized to use this site or submit profiles/applications. Unsolicited resumes/applications will not be accepted, and Qualcomm is not responsible for any associated fees.
For more information about this role, please contact Qualcomm Careers.