Sr. Software Engineer
Listed on 2025-12-20
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer, DevOps
Company:
Qualcomm Technologies, Inc.
Job Area:Engineering Group, Engineering Group >
Software Engineering
Summary:
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.
- 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 the same fields and 5+ years of experience, OR PhD and 4+ years of experience.
- 3+ years of work experience with programming languages such as C, C++, Java, or Python.
- 10+ years of designing/leading real‑time embedded and industrial solutions with hands‑on experience.
- Good understanding of multi‑threading, industrial protocols, real‑time communication, systems, Ethernet bridging, hypervisor, RTOS, OS concepts/fundamentals.
- Strong development experience with C/C++ and good programming skills.
- Hands‑on experience on real‑time Linux, multi‑industrial protocol real‑time communication, Hypervisor, RTOS, integrated safety, Ethernet bridging.
- Hands‑on experience on Linux Embedded/Ubuntu/Android platform software stack.
- Hands‑on experience with troubleshooting software and system issues.
- Deductive problem‑solving, good verbal and written communication skills for collaboration across teams.
- Hands‑on experience with full software development life cycle including design, implementation, deployment, and support.
- Industry standard protocols like Ether
CAT, SR‑IOV, IO virtualization for supported NIC, integration to Linux arm
64/x86. - Practical enablement of industrial solutions with virtualization (KVM or other hypervisors).
- Strong networking concepts and systems programming capabilities.
- RT use‑case performance tuning for real‑time guest or host OS.
- Knowledge of SOC systems, bring‑up, and related concepts.
- Strong aptitude, quick learner, self‑motivated, willingness to explore and work across breadth of technology areas.
- Leading end‑to‑end software architecture and execution of RT Linux chassis and multi‑industrial protocol real‑time communication for Qualcomm SoC‑based IoT products running Linux Embedded and Ubuntu operating systems.
- Responsible for bringing up and building solutions that offer timeliness, low latency, deterministic traffic, integrated safety, and multi‑protocol real‑time communication such as TSN, Ether
CAT, Profi Net, and Ethernet bridging. - Bring‑up and proof‑of‑concept of industrial edge solutions.
- Working across different technology areas for development of cutting‑edge features.
- Collaborating closely with Product Management and Program Management teams for Plan of Record definition, planning, and execution.
- Working with geographically distributed teams across time zones.
- Ensuring product deliverables are on time and competitive with respect to functionality, stability, and performance.
- Engaging with customers and development partners to understand technical requirements and feasibility, working with technology teams to deliver solutions.
$ – $. The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Pay is only one component of total compensation; employees also receive a competitive annual discretionary bonus program and opportunities for annual RSU grants. The company offers a highly competitive benefits package designed to support success at work, home, and play.
More details about US benefits are available here
.
For additional information, please contact Qualcomm Careers.
Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected classification. Qualcomm is committed to providing accommodations during the application/hiring process for qualified individuals with disabilities. Qualified individuals may contact the accommodations email address provided in the original posting for reasonable accommodations.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).