Data Networking Software
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Qualcomm seeks a motivated Embedded Systems Software Engineer for its Data/Networking team in San Diego, CA. This role involves designing and developing cutting-edge software for Wireless Broadband and Automotive Telematics, collaborating with cross-functional teams on complex networking systems.
Responsibilities
- Design, develop, integrate, and maintain embedded software across networking and platform layers, including connectivity protocols, system services, and embedded software stack.
- Debug and resolve moderately complex technical issues using structured problem-solving and data-driven analysis techniques.
- Collaborate with cross-functional teams (System engineering, test, and customer-facing teams) to ensure successful feature delivery and timely issue resolution.
- Participate in the full software development lifecycle, including design, coding, unit testing, integration, and validation.
- Conduct code reviews and adhere to established software development processes, ensuring high standards of quality, scalability, and maintainability.
- Perform on‑target and off‑target development and Linux Kernel debugging, using standard embedded debug tools and techniques to diagnose and resolve functional, performance, and stability issues.
- Support customer and field issues by analyzing problem reports, reproducing issues, and delivering robust fixes while balancing product schedules and quality requirements.
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
- Strong programming skills in C/C++ or similar system-level programming languages.
- Solid understanding of networking fundamentals and protocols (e.g., TCP/IP, IPv4/IPv6, DHCP, DNS, Wi-Fi, VLAN, etc).
- Experience with Linux-based systems and embedded software development environments.
- Proven analytical and debugging skills with the ability to resolve moderately complex technical issues.
- Familiarity with software development lifecycle tools, version control systems, CI/CD pipelines, and Agile methodologies.
Desired Qualifications
- 1-2 years of prior work experience preferred.
- Experience with Mobile Broadband middleware’s like RDK-B, prplWare, OpenSync and other full OS’s like OpenWRT is highly desirable.
- Strong written and verbal communication skills, with the ability to collaborate effectively in a global development environment.
- Ability to quickly learn new technologies, adapt to changing priorities, and contribute across multiple technical domains.
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.
- Reasonable accommodations to support individuals with disabilities to be able participate in the hiring process.
- Accessible workplace for individuals with disabilities.
#embedded systems#networking#software engineering#wireless broadband#automotive telematics#linux