Senior Embedded Software Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Qualcomm is looking for a Senior Embedded Software Engineer to design, develop, and validate embedded and cloud edge software. The role involves collaborating with cross-functional teams to create cutting-edge products, with a strong emphasis on C/C++ programming and embedded systems development.
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.
- Work hands-on to build embedded systems and application software.
Requirements
- 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.
Desired Qualifications
- Practical experience leveraging AI code‑assist tools (e.g., Claude, Copilot) in resource‑constrained embedded software environments, including C/C++, firmware, or DSP development.
- Experience bringing creative solutions to challenging problems and working hands-on to build embedded systems and application software.
- A minimum of 5 years of experience in embedded software development.
- Proficient writing code in C/C++ and familiarity with Python, shell.
- Proven experience delivering technical projects on embedded processors using an understanding of: Processor architecture/ memories. Board support and peripheral control, Embedded development and debugging tools, Operating systems (like FreeRTOS, Embedded Linux and Android).
- Experience with developing software for GNSS receivers and location-based systems.
- Experience with 3GPP location and data protocols.
- Auto grade Linux and Android systems.
Benefits
- Competitive annual discretionary bonus program.
- Opportunity for annual RSU grants.
- Highly competitive benefits package designed to support your success at work, at home, and at play.
- Details about US benefits available via a link.
Skills
CC++PythonJavaEmbedded LinuxFreeRTOSAndroidGNSS
#Embedded Software#Software Engineering#C/C++#Python#Firmware#DSP#GNSS#3GPP
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
Salary
US$117,800–176,600 / year
Experience Level
Senior
Locations
San Diego, United States of America
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
Similar Jobs
Synopsys Inc
Ho Chi Minh City, VietnamApplications Engineering Engineer - 19307
Full Time Be an early applicant Posted 4 days ago
Synopsys Inc
Ho Chi Minh City, VietnamApplications Engineering Engineer - 19308
Full Time Be an early applicant Posted 4 days ago
Synopsys Inc
Ho Chi Minh City, VietnamApplications Engineering Engineer - 19309
Full Time Be an early applicant Posted 4 days ago
HCLTech
Lucknow, IndiaSenior Analyst - English, Arabic, Microsoft Windows
Full Time Be an early applicant Posted 4 days ago
HCLTech
Chennai, IndiaSenior Technical Specialist
Full Time Be an early applicant Posted 4 days ago
HCLTech
Hyderabad, IndiaSAP ABAP Senior Technical Lead
Full Time Be an early applicant Posted 4 days ago
