Senior Staff Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Qualcomm is seeking a Senior Staff Engineer in Bangalore, India, with a focus on Software Engineering. The role requires a Bachelor's degree and at least 6 years of relevant experience, or a Master's degree with 5 years of experience, or a PhD with 4 years of experience. Proficiency in C, C++, and Python, along with experience in AI and embedded systems, is essential.
Responsibilities
- Design and develop software systems.
- Experience with system level design and architecture.
- Development experience with Programming Languages such as C, C++, Python.
- Professional work experience in embedded software, driver development, and/or systems engineering on SoCs using Linux/Android/QNX.
- Experience with SoC architectures, heterogenous IPs in SoCs, peripheral busses(SPI,USB,I2C etc).
- Experience with low level software/ interface and debugging.
- Experience with industry standard software development tools: HSW/HE debuggers, code revision systems (GIT, Gerrit, Perforce), IDEs and build tools.
- Experience in Secure Coding, software experts at the architecture, design and implementation levels.
- Experience in coordination cross development and technology teams and test engineering.
- Experience in BSP development. Experience with low level device driver programming, boot optimizations an added plus.
- Experience in Machine learning an added plus.
- Experience in designing, implementing, and reviewing code for performance and security.
- Excellent communication skills (written and verbal) and team player.
- Self motivated and self driven.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
- OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
- OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
- 5+ years Software Engineering or related work experience.
- 5+ years’ experience with Programming Language such as C, C++, exposure to Python, etc.
Desired Qualifications
- 5+ years Software Engineering with system level design and architecture experience.
- 5+ years development experience with Programming Language such as C, C++, Python, etc.
- 5+ years professional work experience in embedded software, driver development, and/or systems engineering on SoCs using Linux/Android/QNX/ etc.
- 3+ years experience with SoC architectures, heterogenous IPs in SoCs, peripheral busses(SPI,USB,I2C etc)
- 3+ years experience with low level software/ interface and debugging.
- 3+ years experience with industry standard software development tools: HSW/HE debuggers, code revision systems (GIT, Gerrit, Perforce), IDEs and build tools.
- Experience in Secure Coding , software experts at the architecture, design and implementation levels.
- Experience in coordination cross development and technology teams and test engineering.
- Experience in BSP development. Experience with low level device driver programming, boot optimizations an added plus.
- Experience in Machine learning an added plus.
- Experience in designing, implementing, and reviewing code for performance and security.
- Excellent communication skills (written and verbal) and team player.
- Should be self motivated and self driven.
Benefits
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm is also committed to making our workplace accessible for individuals with disabilities.
Skills
CC++PythonLinuxAndroidQNXSPIUSBI2CGITPerforceJava
#Software Engineering#AI#Embedded Software#SoC
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
4 days ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Bangalore, India
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
Similar Jobs
HCLTech
Hyderabad, IndiaSenior Technical Architect
Full Time Be an early applicant Posted 4 days ago
HCLTech
Bengaluru, IndiaSenior Developer
Full Time Be an early applicant Posted 4 days ago
HCLTech
Chennai, IndiaSenior Technical Lead
Full Time Be an early applicant Posted 4 days ago
HCLTech
Hyderabad, IndiaSenior Technical Architect
Full Time Be an early applicant Posted 4 days ago
HCLTech
Hyderabad, IndiaSenior Technical Architect
Full Time Be an early applicant Posted 4 days ago
HCLTech
Hyderabad, IndiaSenior Technical Architect
Full Time Be an early applicant Posted 4 days ago
