QUQualcomm
Senior Engineer - Firmware/SW Driver development and Automation
Bangalore ₹3-8 LPA Posted 26 May 2025
FULL TIME
Python Scripting
Firmware Development
Soc Architecture
Embedded Systems
Job Description
- Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field with 3+ years of Hardware Engineering or related experience
- OR
- Master's degree in the above fields with 2+ years of experience
- OR
- PhD in the above fields with 1+ year of experience
Job Description / Responsibilities:
- Develop complex drivers and firmware for critical SoC IPs
- Develop system-level test content to validate drivers/firmware for overall system testing
- Understand overall SoC and IP architecture
- Collaborate with IP Design and Verification teams to understand functionality and programming sequences
- Develop, port, and enhance software content and bring-up efforts
- Automate test content to streamline validation
Job Requirements:
- Bachelor's or Master's degree in Electrical/Electronics/Computer Science Engineering
- 2 to 6 years of software engineering or related experience
- Strong understanding of embedded systems, SoC architecture, processor architecture, and memory interfacing
- Expertise in C/C++ with hands-on experience in firmware development and debugging
- Hands-on experience with Python scripting
- Experience with DDR and other high-speed protocols (advantageous)
- Exposure to emulation and pre-silicon environments
- Experience using JTAG-based debuggers, compilers, and linkers
