Sr. Manager, Software Engineering, Bluetooth

Synaptics
Apply Now

Job Description

Overview

Synaptics is looking for a Sr. Manager, Software Engineering, Bluetooth to join our dynamic and growing organization. This is an exciting opportunity to be a part of a global team working to create revolutionary products. In this role, you will be leading the Core Bluetooth Firmware and Host Stack teams responsible for BT/BLE driver design and development to productize cutting edge and best-in-class Synaptics IoT Bluetooth solutions. This position reports to the Sr. Director SW Engineering.

Millions of people experience Synaptics every day. Our technology impacts how people see, hear, touch, and engage with a wide range of IoT applications -- at home, at work, in the car or on the go.

We solve complex challenges alongside the most influential companies in the industry, using the most advanced algorithms in areas such as machine learning, biometrics, and video processing, combined with world class software and silicon development.

Responsibilities

Job Duties

  • Provide Technical Leadership to the Bluetooth FW/SW team to architect, design and develop cutting edge BT/BLE solutions across various layers - Controller, Link Manager, LMP, Scheduler, Multiprotocol Concurrency, HCI, Bus layer, Protocol Stack, Profiles and Applications
  • Spearhead the design and development of BT/BLE features based on the latest specifications
  • Build and directly lead a talented and high-performance team across the complete pre-tapeout to release cycle
  • Drive the SW productization effort for the latest generation of IoT Bluetooth products.
  • Work closely with global cross-functional teams including Marketing, Silicon, Systems and QA for complete pre-tapeout planning, analysis, and qualification
  • Lead low-level hardware bring-up, firmware development in an RTOS environment, and device driver development
  • Work on various Software lifecycle components including requirements, analysis, design, implementation, qualification, and release
  • Manage the end-to-end effort from silicon bring-up to the software production release
  • Cultivate and grow a strong engineering culture within the organization
  • Drive process enhancements to optimize engineering efficiency

Competencies

  • Mastery in RTOS fundamentals, dma sequencing, interrupt handling, timers, and memory mapping
  • Knowledge of ARM CPU architecture and assembly code
  • Knowledge of bus interfaces like PCM, I2S, UART, SPI and SDIO
  • Ability to rapidly learn new technologies
  • Proven C/C++/Python programming skills including debugging and problem-solving complex issues
  • Passionate about building great products and solving customer and business problems
  • Highly analytical mind and problem-solving spirit
  • Team builder and strong leader – hiring and developing talent, vision to inspire and excite team, and management of performance
  • Experience in working collaboratively and leading a diverse, global cross-functional teams
  • Demonstrated ability to use data to improve processes and evaluate design options
  • Excellent organizational, planning, and documentation skills with high attention to detail
  • Able to solve problems that are not clearly defined and require in depth understanding of technology and organizational objectives; unafraid to ask questions and explore new ideas
  • Excellent verbal and written communication skills

Qualifications

Requirements

  • Bachelor’s degree (or Master’s) in Computer-Science / Electronics Engineering or related field or equivalent
  • 12+ years of industry experience covering Bluetooth Embedded Systems and IoT including experience directly managing development teams in a fast-paced environment
  • Expertise with BT/BLE Spec up to the 5.4 controller and host standard, systems analysis, profiling, and low power handling
  • Deep experience with the BT/BLE Controller, LMP, Scheduler, Multiprotocol Concurrency, Security, HCI, Bus layer, Host Stack, Profiles, Secure Boot, and Networking Protocols
  • Expertise in software system architecture.
  • End to end experience taking Silicon projects from pre-tapeout to production
  • No travel required.

Company Info.

Synaptics

Synaptics is a publicly owned San Jose, California-based developer of human interface hardware and software, including touchpads for computer laptops; touch, display driver, and fingerprint biometrics technology for smartphones; and touch, video and far-field voice technology for smart home devices and automotives.

  • Industry
    Computer software,Computer hardware
  • No. of Employees
    1,775
  • Location
    San Jose, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Synaptics is currently hiring Software Engineering Manager Jobs in Bangalore, Karnataka, India with average base salary of ₹90,000 - ₹250,000 / Month.

Similar Jobs View More