# Senior Connectivity Software Engineer

**Company**: HP IQ
**Location**: San Francisco, California
**Experience**: senior
**Job type**: full-time
**Salary**: $140,000 - $225,000
**Category**: Engineering
**Industry**: Technology

**Apply**: https://hp.wd5.myworkdayjobs.com/en-US/ExternalCareerSite/job/San-Francisco-California-United-States-of-America/Senior-Connectivity-Software-Engineer_3169135-2?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_b4680724-148

## Description

HP IQ's Connectivity team is seeking a Software Engineer with deep expertise in device software development. The ideal candidate will bring strong knowledge of connectivity stack and hands-on experience developing, integrating, and optimizing device software to deliver industry-leading user experiences.

You will work at the intersection of Wi-Fi, Bluetooth, and emerging device-to-device transport technologies, tackling complex challenges in performance, reliability, and low-latency communication. This role offers the opportunity to contribute to cutting-edge innovations that are redefining how people and devices seamlessly connect across the modern enterprise.

**Responsibilities**

- Design, develop, and integrate connectivity software features across Android, Windows, and embedded platforms, including SDKs, frameworks, and system services.

- Implement, optimize, and tune wireless networking protocols and sensing algorithms with a focus on enterprise-scale architectures and deployments.

- Design, implement, and troubleshoot peer-to-peer technologies to deliver secure, reliable, and low-latency connectivity across diverse networking scenarios.

- Collaborate closely with wireless chipset vendors, industry partners, and internal engineering teams to align designs, debug system-level issues, and optimize end-to-end connectivity performance.

- Analyze and troubleshoot complex wireless behavior including performance degradation, QoS bottlenecks, interoperability issues, and security constraints in large-scale networks.

**Essential Qualifications**

- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.

- 6+ years of experience in device software development, including connectivity features, performance tuning, and debugging.

- 3+ years of experience developing software SDKs/frameworks on Android, Linux, or similar OS platforms.

- Strong programming skills in Java, C, C++, or Objective-C, with solid grounding in software engineering fundamentals (OO design, debugging, system-level architecture).

- Familiarity with radio standards such as 802.11 and Bluetooth, and an understanding of related protocol stacks.

- Experience collaborating across hardware, OS, QA, and cross-functional engineering teams.

- Ability to work independently, drive technical tasks to closure, and clearly communicate root-cause findings to senior leadership and partners.

**Preferred Skills**

- Proficiency in C/C++ and embedded systems programming for performance-critical wireless features.

- Strong understanding of peer-to-peer technologies and sensing techniques.

- Experience working directly with wireless chipset vendors to optimize connectivity performance and resolve interoperability issues.

- Comfort working across diverse platforms including Linux, Windows, embedded systems, cloud-managed networks, and mobile OS stacks.

- Expertise in wireless performance analysis using tools such as Wireshark, logging frameworks, and low-level tracing.

**Benefits**

- Health insurance

- Dental insurance

- Vision insurance

- Long term/short term disability insurance

- Employee assistance program

- Flexible spending account

- Life insurance

- Generous time off policies, including; 4-12 weeks fully paid parental leave based on tenure, 11 paid holidays, Additional flexible paid vacation and sick leave

## Skills

### Required
- C
- C++
- Java
- Objective-C
- Bluetooth
- Wi-Fi
- device software development
- software engineering

### Nice to have
- C/C++
- embedded systems programming
- peer-to-peer technologies
- wireless performance analysis
- Wireshark

---

Source: [Apply at hp.wd5.myworkdayjobs.com](https://hp.wd5.myworkdayjobs.com/en-US/ExternalCareerSite/job/San-Francisco-California-United-States-of-America/Senior-Connectivity-Software-Engineer_3169135-2?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
