Qualcomm, a leading technology innovator, is seeking a skilled Firmware/Software Driver Development Engineer to join their team in Bangalore. This role combines embedded systems development with system validation, offering an opportunity to work on cutting-edge SOC (System on Chip) technologies.
The position involves developing complex firmware and drivers for critical SOC IPs, requiring deep understanding of embedded systems and hardware architecture. You'll be responsible for creating system-level test content, automating validation processes, and working closely with IP Design/Verification teams to ensure robust implementation of software solutions.
As an ideal candidate, you'll bring 4 years of software engineering experience, with strong expertise in C/C++ and Python. Your knowledge of embedded systems, SoC architecture, and processor architecture will be crucial in understanding and implementing complex system requirements. Experience with DDR and high-speed protocols, JTAG-based debuggers, and emulation environments will give you an edge in this role.
At Qualcomm, you'll be part of a team that pushes the boundaries of what's possible in digital transformation. You'll collaborate with cross-functional teams to develop solutions that meet performance requirements and contribute to creating a smarter, connected future. This role offers the opportunity to work with cutting-edge technology while developing your expertise in firmware and driver development.
The position combines technical depth with broad system understanding, making it ideal for engineers who enjoy both detailed implementation work and system-level thinking. You'll be involved in the full development cycle, from understanding architectural requirements to implementing and validating solutions.