Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
1.0 - 6.0 years
0 Lacs
chennai, tamil nadu
On-site
Qualcomm India Private Limited is looking for a skilled Software Engineer to join their Engineering Group. In this role, you will be responsible for designing, developing, modifying, and validating embedded and cloud edge software, applications, and utility programs to create cutting-edge products that meet customer needs. As a Qualcomm Software Engineer, you will collaborate with various teams to design system-level software solutions and gather information on performance requirements and interfaces. To be considered for this position, you must have a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with at least 3 years of Software Engineering experience, or a Master's degree with 2 years of experience, or a PhD with 1 year of experience. Additionally, you should have at least 2 years of academic or work experience with Programming Languages such as C, C++, Java, or Python. The ideal candidate will have a minimum of 6 years of relevant experience in driver development, with strong programming skills in C and Linux. Experience in device driver or board support package (BSP) development, ARM/DSP Processor Architecture, JTAG, Emulators, and solving complex system issues is highly desirable. Hands-on experience in developing device drivers and bootloaders is a must, along with familiarity with RDK-B, Yocto build framework, QSDK framework, PRPL OS development, or Opensync. Furthermore, the successful candidate should possess excellent communication skills and strong problem-solving and debugging abilities using Hardware debuggers. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, please contact disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. It is essential for all employees at Qualcomm to adhere to applicable policies and procedures, including security requirements for protecting confidential information. Staffing and recruiting agencies are advised that unsolicited submissions will not be considered, and Qualcomm does not accept unsolicited resumes or applications from agencies. For further information about this role, please reach out to Qualcomm Careers.,
Posted 1 week ago
15.0 - 20.0 years
15 - 20 Lacs
Bengaluru, Karnataka, India
On-site
Lead and grow a multidisciplinary software engineering team focused on SDK, ROM, and BSP development. Act as the senior technical and people leader at the Bangalore site for this domain. Platform Enablement: Development and maintenance of ROM code, secure boot frameworks, device initialization, and board support packages (BSPs) for ADI s Linux-capable SoCs. SDK Development: Contribute key components of ADI s SDK ecosystem, ensuring scalable, reusable, and maintainable solutions that simplify embedded software development for customers. Cross-Functional Alignment: Collaborate with global SDK team, SoC SW architecture, embedded Linux, Zephyr, security, and tools teams to align software deliverables with silicon features and go-to-market strategies. Software Quality Processes: Establish and maintain best-in-class software engineering practices including code review, CI/CD pipelines, test automation, and security hardening. Talent Culture Development: Hire, mentor, and develop top engineering talent in Bangalore, creating a culture of technical excellence, ownership, and continuous improvement. Pre-silicon bring-up: Closely collaborate with HW and design verification teams to develop and execute pre-silicon SW development strategy to ensure software readiness for internal and customer-facing deliverables. Support pre-silicon and post-silicon bring-up. Required Qualifications Bachelor s or Master s degree in Computer Science, Electrical Engineering, or related discipline 15+ years of embedded software experience, with 5+ years in senior engineering leadership roles Deep technical expertise in embedded Linux, ROM bootloaders, and BSP development Experience in pre-silicon software development strategies (virtual platforms, emulation platforms, FPGA emulation) Proven experience with ARM-based SoC architectures and secure boot flows Strong leadership in distributed and cross-functional environments with open and inner-source mindset Proficiency with modern development tools: Git, Jenkins, Yocto, U-Boot, Linux kernel, etc. Excellent verbal and written communication skills with global collaboration experience Preferred Qualifications Experience in semiconductor or OEM companies delivering SoC platform software Familiarity with software safety and security standards (e.g., IEC 61508, ISO 21434) Experience with automotive and/or industrial embedded systems Background in open-source contributions or community engagement Prior experience building and scaling engineering teams in India
Posted 1 month ago
3.0 - 8.0 years
3 - 8 Lacs
Chennai, Tamil Nadu, India
On-site
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Design, develop, unit test and documentation of the device driver for ARM SoC. Bring up the driver and unit test the driver features in the new ARM SOC. Optimize the driver for maximum performance. Bug analysis/fixing of the issues during product verification stage and customer reported issues. At least 6+ years of relevant experiencein developing driver development with a record of strong individual technical achievement Strong programming skills in Cand Linux experience. Device driver or board support package(BSP) knowledge or development experience. Must have hands on experience in developing the device drivers and bootloaders. Knowledge for ARM/DSPProcessor Architecture,JTAG, Emulators. Experience in development of RDK-B, Yoctobuild framework, QSDKframework and/or PRPL OSdevelopment and/or experience in Opensyncis added advantage. Must have hands on experience in solving complex system issues with good problem-solving and debugging skills using Hardware debuggers. Excellent communication skills.
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough