Senior Software Development Engineer

Year    Bangalore, Karnataka, India

Job Description


Company: Qualcomm India Private Limited

Job Area: Engineering Group, Engineering Group
Software Engineering

General Summary:

Qualcomm\'s Corporate Engineering division in Bangalore is looking for an embedded software engineer with proven track record in embedded software development. The successful candidate will be part of a team of developers with expertise in low-level device driver software and HW/SW interfaces. This individual will be part of a team of developers, who will work on fast-paced projects from ideation, to prototype, to commercialization. This individual needs to have hands-on experience in the entire software development lifecycle from design, development, and debugging aspects of embedded systems.

The ideal candidate shall be interested in joining a dynamic team who would be working on various verticals like modem/multimedia/machine learning etc. Strong familiarity and understanding of operating system internals, Linux and Android, would be useful. The successful candidate will work with minimal supervision, performing task definition, and work breakdown including duration estimates. The successful candidate will design, document, implement and test embedded software in a real-time environment.

The successful candidate will have a strong interest in hardware and software design and test, enjoy working in a lab environment, be proactive, and have a hands-on approach to work assignments. Candidates must have great interest in new technologies and willingness to learn.

Strong communication and interpersonal skills are required. The candidate must be able to work well with others in a technical environment. Frequent interfacing with team members in the US and China will be required. The candidate must be able to travel abroad. The ability to work independently, with strong problem-solving skills, is expected.

Minimum Qualifications

4+ years of experience on embedded software development

Must have excellent C, C++ and Python skills.

Prior experience working on kernel drivers on Linux or Android

Prior experience with board bringup and BSP development

Must have good working knowledge of ARM architecture.

Strong lab skills and experience with standard lab equipment is required.

Preferred Qualifications

Working knowledge of Qualcomm chipsets and modem experience.

Excellent interpersonal and teamwork skills

Excellent communications skills; oral and written

Experience with version control software such as Git, Perforce etc.

Experience with CI/CD process

Education requirements

B.E. or B.Tech. in Computer Science/Electrical Engineering/Software Engineering/Computer Engineering or equivalent.

Master\xe2\x80\x99s degree preferred.

Minimum Qualifications: \xe2\x80\xa2 Bachelor\'s degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR
Master\'s degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field.

  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Applicants: If you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to

Although this role has some expected minor physical activity, this should not deter otherwise qualified applicants from applying. If you are an individual with a physical or mental disability and need an accommodation during the application/hiring process, please call Qualcomm\xe2\x80\x99s toll-free number found for assistance. Qualcomm will provide reasonable accommodations, upon request, to support individuals with disabilities as part of our ongoing efforts to create an accessible workplace.

Qualcomm is an equal opportunity employer and supports workforce diversity.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact .

Qualcomm

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3064080
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year