Senior Engineer

Qualcomm is a leading technology innovator pushing the boundaries of what's possible in digital transformation and connectivity.
Backend
Senior Software Engineer
In-Person
2+ years of experience

Description For Senior Engineer

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

Key Responsibilities: • Applies Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs. • Analyzes user needs and software requirements to design and customize software for optimal operational efficiency. • Designs and implements software modules for products and systems. • Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules. • Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. • Collaborates with others inside project team to accomplish project objectives. • Writes technical documentation for Software projects.

Level of Responsibility: • Works under supervision. • Decision-making may affect work beyond immediate work group. • Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. • Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively.

Qualcomm is an equal opportunity employer and provides reasonable accommodations to individuals with disabilities during the application and hiring process. The company is committed to creating an inclusive and accessible workplace for all employees.

Last updated 3 months ago

Responsibilities For Senior Engineer

  • Design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs
  • Analyze user needs and software requirements to design and customize software for optimal operational efficiency
  • Design and implement software modules for products and systems
  • Participate in design, coding for large features, unit testing, debugging fixes, and integration efforts
  • Perform code reviews and regression tests
  • Collaborate with team members to accomplish project objectives
  • Write technical documentation for Software projects

Requirements For Senior Engineer

Java
Python
  • 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.
  • Experience with Database Management Software
  • Experience with API
  • Experience with Git, Perforce, or Source Code Management System

Benefits For Senior Engineer

  • World-class health benefit option for employees and eligible dependents
  • Programs to help employees build and prepare for a financially secure future
  • Self and family resources for emotional/mental strength and resilience
  • Wellbeing programs to support employees in living and working well
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Senior Engineer

Engineer, Senior - Multimedia

Senior Multimedia Engineer position at Qualcomm focusing on embedded software development and multimedia technologies, requiring strong C++ and graphics API expertise.

GPU Compiler Engineer

Senior GPU Compiler Engineer position at Qualcomm focusing on GPU core optimization, compiler development, and performance enhancement.

CPU Architecture Performance Engineer

Senior CPU Architecture Performance Engineer role at Qualcomm focusing on verification and optimization of custom CPU designs for mobile and portable computers.

Senior Windows Performance Engineer

Senior Windows Performance Engineer role at Qualcomm, focusing on Windows on Snapdragon development with competitive compensation and benefits.

Edgewise senior full-stack engineer

Senior Full-Stack Engineer position at Qualcomm, focusing on cloud edge software development for cellular network optimization, requiring Java/Kotlin and JavaScript expertise.