Senior, Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
As a Senior Engineer at Qualcomm in Bangalore, India, you will design, develop, and validate embedded and cloud edge software for next-generation products. The role requires 3+ years of experience in programming languages like C, C++, Python, embedded software development, and debugging tools.
Responsibilities
- Design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.
- Collaborate with systems, hardware, architecture, and test engineers to design system-level software solutions.
- Obtain information on performance requirements and interfaces.
Requirements
- 3+ years of experience with Programming Language such as C, C++, exposure to Python.
- 3+ years development experience with Programming Language such as C, C++, Python, etc.
- 3+ years professional work experience in embedded software, driver development, OS like Linux/Android/QNX any RTOS 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 design and implementation levels.
- Strong OS fundamentals. Linux and kernel development a strong plus.
- Excellent communication skills (written and verbal) and team player.
- Should be self-motivated and self-driven.
Desired Qualifications
- Master's Degree in Engineering, Information Systems, Computer Science or related field.
- 3+ years of Software Engineering or related work experience.
- 3+ years of experience with Database Management Software.
- 3+ years of experience with API.
- 3+ year of work experience with Git, Perforce, or Source Code Management System
- Experience with ARM architecture is added advantage.
- Experience in BSP development.
- Experience with low level device driver programming, boot code development.
- Familiar with Modern OO design practices, such as C++11/17, a plus.
Benefits
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm is committed to making our workplace accessible for individuals with disabilities.
Skills
CC++PythonLinuxAndroidQNXGITGerritPerforceARMBSPAPIJava
#software development#embedded software#driver development#RTOS#debugging#secure coding#API#BSP#boot code
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
2 weeks 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
Atlas Copco
Pune, IndiaIAM Specialist_01
Full Time Be an early applicant Posted 3 days ago
Amazon
Bengaluru, IndiaManager, Account Management, AVS EU
Full Time Be an early applicant Posted 3 days ago
Amazon
Bengaluru, IndiaQA Program Manager, Global Shared Services (GSS) Quality, Content & Learning (QCL)
Full Time Be an early applicant Posted 3 days ago
Amazon
Bengaluru, IndiaAssociate, ML Data Operations, GO-AI Operations
Contract Be an early applicant Posted 3 days ago
Amazon
Bengaluru, IndiaManager, Software Development, PV Commerce
Full Time Be an early applicant Posted 3 days ago
Amazon
Bengaluru, India +1 moreProgram Manager II, BAR, BAR
Full Time Be an early applicant Posted 3 days ago
