Enable job alerts via email!

Principal Software Engineer, Bluetooth Controller

Synaptics Incorporated

San Diego (CA)

On-site

USD 176,000 - 277,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Principal Software Engineer specializing in Bluetooth technology. In this role, you'll architect and develop innovative firmware for next-generation Bluetooth silicon while enhancing existing software designs. Your expertise will drive the design and optimization of Bluetooth Controller software, ensuring quality through rigorous testing and collaboration with cross-functional teams. With a commitment to continuous learning and a positive work ethic, you'll mentor junior engineers and contribute to cutting-edge advancements in wireless technology. This is an exciting opportunity to shape the future of intelligent connected devices.

Qualifications

  • 15+ years of experience in embedded software development focused on Bluetooth.
  • Proven track record of leading complex software projects from concept to delivery.

Responsibilities

  • Lead design and development of Bluetooth Controller software.
  • Collaborate with teams to define software requirements and specifications.

Skills

C/C++
Python
Perl
Bluetooth Protocols
Embedded Software Development
Real-Time Operating Systems (RTOS)
Analytical Problem Solving
Communication Skills

Education

Bachelor’s degree in Electrical Engineering
Master’s or PhD in related field

Tools

Bluetooth Certification Tools
Embedded Systems

Job description

Principal Software Engineer, Bluetooth Controller

Synaptics is leading the charge in AI at the Edge, bringing AI closer to end users and transforming how we engage with intelligent connected devices, whether at home, at work, or on the move. As the go-to partner for the world’s most forward-thinking product innovators, Synaptics powers the future with its cutting-edge Synaptics Astra AI-Native embedded compute, Veros wireless connectivity, and multimodal sensing solutions.

We’re making the digital experience smarter, faster, more intuitive, secure, and seamless. From touch, display, and biometrics to AI-driven wireless connectivity, video, vision, audio, speech, and security processing, Synaptics is the force behind the next generation of technology enhancing how we live, work, and play.

The typical base pay range for this position is USD $176,000 - $276,100 per year. Individual pay is determined by many factors including work location, job-related skills, experience, and relevant education or training. This position is also eligible for a discretionary annual performance bonus, equity, and other benefits. Note that compensation listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits.

Overview

Synaptics is looking for a Principal Software Engineer with deep experience in all software related to Bluetooth Controllers to join our dynamic and growing organization. You will be responsible for architecting and developing the on-chip firmware for next-generation Bluetooth silicon, as well as enhancing existing Bluetooth Controller software design. Experience with both Bluetooth BR/EDR and LE implementation is required. This position reports to the Director, Software Development.

Job Duties

  1. Lead the design, development, and optimization of Bluetooth Controller software
  2. Collaborate with cross-functional teams to define software requirements and specifications
  3. Implement and maintain Bluetooth controller firmware
  4. Ensure software quality through rigorous testing, debugging, and performance tuning
  5. Contribute to the development of technical documentation and user guides
  6. Participate in code reviews and provide constructive feedback to team members
  7. Drive innovation by proposing and implementing new features and enhancements
  8. Stay up-to-date with the latest advancements in Bluetooth technology and industry standards
  9. Mentor and guide junior engineers, fostering a culture of continuous learning and improvement
  10. Deep experience with Bluetooth certification processes and tools
  11. Familiarity with wireless communication protocols beyond Bluetooth (e.g., Wi-Fi, Zigbee)
  12. Knowledge of hardware design and integration
  13. Well organized with high attention to detail; proactively ensures work is accurate
  14. Positive attitude and work ethic; with the ability to work effectively in a fast-paced, collaborative environment
  15. Results oriented, creative problem solver able to solve complex problems through adaptation of existing technology and development of new technology
  16. Analytical and creative problem solver and able to make informed decisions based on experience and data to improve processes and evaluate design options
  17. Excellent verbal and written communication skills

Qualifications (Requirements)

  1. Bachelor’s degree (Masters or PhD highly preferred) in Electrical Engineering or related field or equivalent
  2. 15+ years’ experience in embedded software development, with a focus on Bluetooth technology
  3. Strong proficiency in C/C++ and Python or Perl programming languages
  4. In-depth knowledge of Bluetooth protocols (BLE and Classic) and standards
  5. Experience with real-time operating systems (RTOS) and embedded systems
  6. Proven track record of leading complex software projects from concept to delivery

Belief in Diversity
Synaptics is an Equal Opportunity Employer committed to workforce diversity. Qualified applicants will receive consideration without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, or genetic information.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer - Platform Security / Compliance Architect - (Remote)

New Relic, Inc.

Indianapolis

Remote

USD 150,000 - 200,000

Today
Be an early applicant

Principal Software Engineer FEBE

Ad Hoc

Columbia

Remote

USD 175,000 - 206,000

Today
Be an early applicant

Principal Software Engineer, Platform Services

Credit Acceptance Corporation

Remote

USD 208,000 - 307,000

Today
Be an early applicant

Principal Software Engineer, Mobile

McDonald’s Global Technology

Chicago

Remote

USD 168,000 - 219,000

Today
Be an early applicant

Principal Software Engineer - Basking Ridge, NJ or Remote

UnitedHealth Group

Bernards Township

Remote

USD 124,000 - 240,000

Yesterday
Be an early applicant

Lead Software Engineer - Remote - 2280591

UnitedHealth Group

Eden Prairie

Remote

USD 106,000 - 195,000

2 days ago
Be an early applicant

Lead Software Engineer, Purchase

eBay

Remote

USD 132,000 - 223,000

2 days ago
Be an early applicant

Lead Software Engineer, Purchase

eBay Inc.

Remote

USD 132,000 - 223,000

3 days ago
Be an early applicant

Principal Software Engineer

Demand IQ

Remote

USD 120,000 - 180,000

4 days ago
Be an early applicant