Description 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. Overview Synaptics is looking for a talented Sr. Software Engineer to join our dynamic and growing organization. You will be responsible for the customer design-in activities from the design review phase through to mass production, for Synaptics Astra® SL Series of Embedded processors. The Astra® SL Series is a family of highly integrated AI-native Linux SoCs optimized for multi-modal Consumer and Industrial IoT workloads with high-performance hardware accelerators for edge-based inferencing, security, graphics, vision and audio. These processors incorporate multiple high-performance compute engines including a quad-core Arm64 CPU subsystem, multi-TOPS NPU, GPU for AI-acceleration and 3D Graphics, along with multimedia accelerators for Image Signal Processing, 4K video encode and decode, backed by industry-grade security certifications. This position reports to the Sr. Manager, Software Engineering. Responsibilities & Competencies Job Duties Design and develop NPU compilers optimized for machine learning applications Develop optimized computation kernels of Deep Learning Operators Create and implement algorithms and data structures to enhance NPU compiler performance Build software tools for visualization, analysis, debugging, and testing of compiler development Work with open-source compiler frameworks like MLIR to improve compiler functionality Contribute to the deep learning network front-end of the compiler Participate in all stages of the software development lifecycle, including requirements analysis, design, implementation, qualification, and production release Actively collaborate with a global team working on cutting-edge technology to create revolutionary products Competencies Strong understanding of system software and SoC architecture. Proficiency in C/C++ and Python with excellent coding skills. Proactive, self-starter, able to work independently in a fast-paced environment Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Good design, programming, and problem-solving skills and able to solve problems through practical use of technology and a solid understanding of product architecture Good verbal and written communication skills, in English Strong team player with the ability to work collaboratively within a diverse cross-functional team Qualifications (Requirements) Bachelor’s (or Master’s) degree in Electrical Engineering, Software Engineering, Computer Science or related field or equivalent 5+ years’ experience in embedded software development Expertise in analyzing, profiling, and debugging C/C++ and Python code. Familiarity with compiler frameworks like LLVM, MLIR, or similar is a strong plus. Hands-on experience in one or more of the following areas: deep learning frameworks such as PyTorch, ONNX, or TensorFlow, Python modules including NumPy and Pandas, Transformer-based architecture No travel required 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. Show more Show less
Description 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. Overview Synaptics is looking for an adaptable, enthusiastic, and reliable Staff Systems Engineer to form an integral part of our Bluetooth systems design team. You will work closely with the RF systems and MAC systems and software teams. The team plays a pivotal role in developing complex PHY algorithms design, implementation and bring-up of the chips for BT. Working within our team provides a unique opportunity to work across the engineering disciplines from algorithm design and to hardware implementation of the algorithms. This position reports to the Director, R&D. Responsibilities & Competencies Job Duties Responsible for Bluetooth PHY baseband algorithm development and system integration Working with RF/CHIP/SW team in validating and optimizing overall system performance Participate in the design and development of High Data Transmission (HDT) and Bluetooth Higher Band (HB) IPs. Work on the silicon bring-up and productization of existing Bluetooth IPs Collaborate with cross-functional teams to ensure the successful integration and deployment of Bluetooth solutions Competencies Solid background in communication theory and signal processing Experience working in wireless communication physical layers such as Bluetooth, Wireless LAN, Thread/Zigbee, UWB, etc. Proactive, self-starter, able to work independently in a fast-paced environment Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve problems through adapting technology and a solid understanding of product architecture Good verbal and written communication skills Strong team player with the ability to work within a diverse team Qualifications (Requirements) Bachelor’s degree in Communication Engineering or related field or equivalent 8+ years of experience working on systems engineering in modem design Experience in modem design in any wireless standard like WiFi/BT/LTE/5G Hands-on experience with chip bring-up, performance tuning and optimization of calibration algorithms Demonstrated experience partnering with colleagues and team members to optimize solutions and plan development, testing, and maintenance work No travel required 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. Show more Show less
Description 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. Overview Synaptics is looking for an adaptable, enthusiastic, and reliable Staff Systems Engineer to form an integral part of our Bluetooth systems design team. You will work closely with the RF systems and MAC systems and software teams. The team plays a pivotal role in developing complex PHY algorithms design, implementation and bring-up of the chips for BT. Working within our team provides a unique opportunity to work across the engineering disciplines from algorithm design and to hardware implementation of the algorithms. This position reports to the Director, R&D. Responsibilities & Competencies Job Duties Responsible for Bluetooth PHY baseband algorithm development and system integration Working with RF/CHIP/SW team in validating and optimizing overall system performance Participate in the design and development of High Data Transmission (HDT) and Bluetooth Higher Band (HB) IPs. Work on the silicon bring-up and productization of existing Bluetooth IPs Collaborate with cross-functional teams to ensure the successful integration and deployment of Bluetooth solutions Competencies Solid background in communication theory and signal processing Experience working in wireless communication physical layers such as Bluetooth, Wireless LAN, Thread/Zigbee, UWB, etc. Proactive, self-starter, able to work independently in a fast-paced environment Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve problems through adapting technology and a solid understanding of product architecture Good verbal and written communication skills Strong team player with the ability to work within a diverse team Qualifications (Requirements) Bachelor’s degree in Communication Engineering or related field or equivalent 8+ years of experience working on systems engineering in modem design Experience in modem design in any wireless standard like WiFi/BT/LTE/5G Hands-on experience with chip bring-up, performance tuning and optimization of calibration algorithms Demonstrated experience partnering with colleagues and team members to optimize solutions and plan development, testing, and maintenance work No travel required 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. Show more Show less
Description 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. Overview Synaptics is looking for an adaptable, enthusiastic, and reliable Staff Systems Engineer to form an integral part of our Bluetooth systems design team. You will work closely with the RF systems and MAC systems and software teams. The team plays a pivotal role in developing complex PHY algorithms design, implementation and bring-up of the chips for BT. Working within our team provides a unique opportunity to work across the engineering disciplines from algorithm design and to hardware implementation of the algorithms. This position reports to the Director, R&D. Responsibilities & Competencies Job Duties Responsible for Bluetooth PHY baseband algorithm development and system integration Working with RF/CHIP/SW team in validating and optimizing overall system performance Participate in the design and development of High Data Transmission (HDT) and Bluetooth Higher Band (HB) IPs. Work on the silicon bring-up and productization of existing Bluetooth IPs Collaborate with cross-functional teams to ensure the successful integration and deployment of Bluetooth solutions Competencies Solid background in communication theory and signal processing Experience working in wireless communication physical layers such as Bluetooth, Wireless LAN, Thread/Zigbee, UWB, etc. Proactive, self-starter, able to work independently in a fast-paced environment Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve problems through adapting technology and a solid understanding of product architecture Good verbal and written communication skills Strong team player with the ability to work within a diverse team Qualifications (Requirements) Bachelor’s degree in Communication Engineering or related field or equivalent 8+ years of experience working on systems engineering in modem design Experience in modem design in any wireless standard like WiFi/BT/LTE/5G Hands-on experience with chip bring-up, performance tuning and optimization of calibration algorithms Demonstrated experience partnering with colleagues and team members to optimize solutions and plan development, testing, and maintenance work No travel required 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.
Description 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 worlds 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. Were 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. Overview We are seeking a seasoned Sr. Staff Storage and Backup Engineer to oversee design, implementation, and operations of enterprise storage and backup systems. This role is critical to ensuring data availability, integrity, security, and disaster recovery across the organization. The ideal candidate brings deep technical expertise, leadership, and strategic vision to evolve our infrastructure. This position reports to the Sr. Manager, Enterprise Storage and Backup. Responsibilities & Competencies Job Duties Architect and manage enterprise-grade storage solutions primarily based on NetApp platforms (AFF, FAS, ONTAP), ensuring performance, scalability, and reliability across data centers Own and oversee the backup infrastructure, including Commvault (v11.x), ensuring consistent backup, recovery, archival, and DR strategy alignment with business needs Lead capacity planning and performance tuning initiatives for both storage and backup environments across global sites, ensuring proactive resource utilization and cost optimization Design and implement data protection policies including snapshots, replication (SnapMirror/SnapVault), NDMP, IntelliSnap, and cloud-integrated backups Collaborate with infrastructure, application, and InfoSec teams to support ongoing projects, resolve issues, and integrate storage/backup requirements Evaluate and implement automation tools for storage provisioning, reporting, and backup job orchestration using scripting or third-party tools (Ansible, REST API, etc.) Own incident/problem/change management processes, including root cause analysis and post-incident reviews related to storage and backup systems Lead storage and backup refresh, migration, and DR exercises, ensuring minimal impact to business operations during execution Maintain documentation Architecture diagrams, inventory, SOPs, and knowledge articles for storage and backup systems Stay current with industry trends in storage, backup, and cloud technologies; proactively propose enhancements to improve efficiency or resilience Competencies Strong troubleshooting and analytical skills Team-oriented with a proactive and collaborative approach Customer-focused approach with a commitment to service excellence Able to work independently and manage multiple priorities Proactive, self-starter, able to adapt in a fast-paced and evolving technology environment Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Highly analytical, resourceful, and able to solve complex problems through adaptation of existing technology and investigation of new technology to resolve complex problems Excellent verbal and written communication, documentation, and collaboration skills Qualifications (Requirements) Bachelors in Computer Science or Engineering or related field or equivalent 12+ years experience in Windows-based enterprise environments Extensive experience in Storage & Backup enterprise environments Background in cloud and on-premises infrastructure management Experience with system automation, security, and compliance best practices NetApp ONTAP Certification will be advantage No travel required 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. Show more Show less
Description 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. Overview Synaptics is looking for an adaptable, enthusiastic, and reliable Staff Systems Engineer to form an integral part of our Bluetooth systems design team. You will work closely with the RF systems and MAC systems and software teams. The team plays a pivotal role in developing complex PHY algorithms design, implementation and bring-up of the chips for BT. Working within our team provides a unique opportunity to work across the engineering disciplines from algorithm design and to hardware implementation of the algorithms. This position reports to the Director, R&D. Responsibilities & Competencies Job Duties Responsible for Bluetooth PHY baseband algorithm development and system integration Working with RF/CHIP/SW team in validating and optimizing overall system performance Participate in the design and development of High Data Transmission (HDT) and Bluetooth Higher Band (HB) IPs. Work on the silicon bring-up and productization of existing Bluetooth IPs Collaborate with cross-functional teams to ensure the successful integration and deployment of Bluetooth solutions Competencies Solid background in communication theory and signal processing Experience working in wireless communication physical layers such as Bluetooth, Wireless LAN, Thread/Zigbee, UWB, etc. Proactive, self-starter, able to work independently in a fast-paced environment Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve problems through adapting technology and a solid understanding of product architecture Good verbal and written communication skills Strong team player with the ability to work within a diverse team Qualifications (Requirements) Bachelor’s degree in Communication Engineering or related field or equivalent 8+ years of experience working on systems engineering in modem design Experience in modem design in any wireless standard like WiFi/BT/LTE/5G Hands-on experience with chip bring-up, performance tuning and optimization of calibration algorithms Demonstrated experience partnering with colleagues and team members to optimize solutions and plan development, testing, and maintenance work No travel required 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.
Description 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. Overview Synaptics is looking for an adaptable, enthusiastic, and reliable Staff Systems Engineer to form an integral part of our Bluetooth systems design team. You will work closely with the RF systems and MAC systems and software teams. The team plays a pivotal role in developing complex PHY algorithms design, implementation and bring-up of the chips for BT. Working within our team provides a unique opportunity to work across the engineering disciplines from algorithm design and to hardware implementation of the algorithms. This position reports to the Director, R&D. Responsibilities & Competencies Job Duties Responsible for Bluetooth PHY baseband algorithm development and system integration Working with RF/CHIP/SW team in validating and optimizing overall system performance Participate in the design and development of High Data Transmission (HDT) and Bluetooth Higher Band (HB) IPs. Work on the silicon bring-up and productization of existing Bluetooth IPs Collaborate with cross-functional teams to ensure the successful integration and deployment of Bluetooth solutions Competencies Solid background in communication theory and signal processing Experience working in wireless communication physical layers such as Bluetooth, Wireless LAN, Thread/Zigbee, UWB, etc. Proactive, self-starter, able to work independently in a fast-paced environment Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve problems through adapting technology and a solid understanding of product architecture Good verbal and written communication skills Strong team player with the ability to work within a diverse team Qualifications (Requirements) Bachelor’s degree in Communication Engineering or related field or equivalent 8+ years of experience working on systems engineering in modem design Experience in modem design in any wireless standard like WiFi/BT/LTE/5G Hands-on experience with chip bring-up, performance tuning and optimization of calibration algorithms Demonstrated experience partnering with colleagues and team members to optimize solutions and plan development, testing, and maintenance work No travel required 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.
Staff Systems Engineer, WLAN Modem in Bangalore, India Staff Systems Engineer, WLAN Modem Description 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. Synaptics is looking for an adaptable, enthusiastic, and reliable Staff Systems Engineer to form an integral part of our Bluetooth systems design team. You will work closely with the RF systems and MAC systems and software teams. The team plays a pivotal role in developing complex PHY algorithms design, implementation and bring-up of the chips for BT. Working within our team provides a unique opportunity to work across the engineering disciplines from algorithm design and to hardware implementation of the algorithms. This position reports to the Director, R&D. Responsibilities & Competencies Job Duties Responsible for Bluetooth PHY baseband algorithm development and system integration Working with RF/CHIP/SW team in validating and optimizing overall system performance Participate in the design and development of High Data Transmission (HDT) and Bluetooth Higher Band (HB) IPs. Work on the silicon bring-up and productization of existing Bluetooth IPs Collaborate with cross-functional teams to ensure the successful integration and deployment of Bluetooth solutions Competencies Solid background in communication theory and signal processing Experience working in wireless communication physical layers such as Bluetooth, Wireless LAN, Thread/Zigbee, UWB, etc. Proactive, self-starter, able to work independently in a fast-paced environment Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve problems through adapting technology and a solid understanding of product architecture Good verbal and written communication skills Strong team player with the ability to work within a diverse team Qualifications (Requirements) Bachelor s degree in Communication Engineering or related field or equivalent 8+ years of experience working on systems engineering in modem design Experience in modem design in any wireless standard like WiFi/BT/LTE/5G Hands-on experience with chip bring-up, performance tuning and optimization of calibration algorithms Demonstrated experience partnering with colleagues and team members to optimize solutions and plan development, testing, and maintenance work 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.
Staff Software Engineer, Bluetooth Firmware in Bangalore, India Staff Software Engineer, Bluetooth Firmware Description 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. Synaptics is looking for a Sr. Software Engineer to join our BT or WLAN protocol design team. In this role, you will be working in the Core Bluetooth Software team 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 Manager, BT SW Engineering. Responsibilities & Competencies Job Duties Development of firmware for Bluetooth controller System level debugging to fix controller issues Low level hardware bring-up, software development in embedded, RTOS environment and device driver development Working with cross functional teams for pre silicon and post silicon bring-up Working with other team members on testing and maintenance work Competencies Hands-on experience in BT FW development Good understanding of Bluetooth technology up to core spec v5.4 Strong programming skills in C, embedded C, debugging & troubleshooting of uC Experience working with various communication and control protocols including UART, SPI, I2C, I2S Good understanding of hardware and some familiarity with Bluetooth sniffer tools, analysis of logs, usage of embedded debuggers Excellent debugging and analytical abilities Proactive, self-starter, able to work independently in a fast-paced environment Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve problems through practical use of technology and a solid understanding of product architecture Good verbal and written communication skills Strong team player with the ability to work within a diverse team Qualifications (Requirements) Bachelor s degree in Electrical Engineering, Software Engineering, Computer Science or related field or equivalent 5+ years of experience in a relevant engineering role Highly proficient in C programming Experience developing for Bluetooth specification (5.4) link layer Experience with system test, troubleshooting and root cause analysis of Bluetooth product 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.
Sr. Software Engineer, Embedded & Edge AI MCU in Bangalore, India Sr. Software Engineer, Embedded & Edge AI MCU Description 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. Synaptics is looking for a Sr. Software Engineer to develop software for the Astra SR Series of embedded processors. These AI-native SoCs are optimized for multi-modal Consumer and Industrial IoT workloads, featuring high-performance compute engines, multi-TOPS NPU, GPU, and accelerators for vision, audio, security, and video. You ll help enable edge-based inferencing on secure, graphics-rich platforms. This full-time position reports to the Sr. Manager, Software Engineering. Responsibilities & Competencies Job Duties Develop device drivers for Display/GPU/Camera/HDMI/MIPI for the Astra MCU processor series Develop embedded firmware that runs on different MCU platforms; design and optimize the systems for low power, memory usage and low MIPS. Work closely with HW & SW Architects to translate requirements into design and implementation, integrate with other FW/SW teams/members & mature the solution with QA teams Developing cutting edge solutions for the various consumer electronics markets and technologies utilizing sensors, audio & vision to enable always-on sensing Competencies Extensive experience with ARM Cortex-M series architecture including MPU and DMA Proficient in communication protocols/interfaces such as SPI, I2C, USB, and UART Strong embedded C/C++ coding and debugging skills Strong knowledge of RTOS, specifically FreeRTOS, ZephyrOS, ThreadX, etc. Knowledge of CMSIS software packages for ARM M-class cores Strong software debugging skills using JTAG, emulators, or simulators. Experience in developing and using low-level drivers for digital processing of video and audio inputs, various communication interfaces and sensors Excellent written & verbal communication, interpersonal and analytical skills, including the ability to communicate complex, interactive design concepts clearly to both technical teams and non-technical partners at the appropriate level of detail Proactive, self-starter, able to work independently in a fast-paced environment Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve problems through practical use of technology and a solid understanding of product architecture Strong team player with the ability to work within a diverse team Qualifications (Requirements) Bachelor s or Master s degree in Computer Science Engineering / Electronics & Communication Engineering from premier institutions or related field or equivalent 5+ years of relevant industry experience Demonstrated capabilities to develop SW components under power/foot-print sensitive design considerations Proven experience in firmware development in a multitasking RTOS environment Hands-on experience with different debugging methods in simulation and emulation environments Experience in continuous Development and integration environment Knowledge in various tool chains (ARM, open source (GCC, LLVM), etc. Minimal travel up to 10% (once or twice a year based on need) 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.
Description 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. Overview Synaptics is looking for a Sr. Software Engineer to join our BT or WLAN protocol design team. In this role, you will be working in the Core Bluetooth Software team 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 Manager, BT SW Engineering. Responsibilities & Competencies Job Duties Development of firmware for Bluetooth controller System level debugging to fix controller issues Low level hardware bring-up, software development in embedded, RTOS environment and device driver development Working with cross functional teams for pre silicon and post silicon bring-up Working with other team members on testing and maintenance work Competencies Hands-on experience in BT FW development Good understanding of Bluetooth technology up to core spec v5.4 Strong programming skills in C, embedded C, debugging & troubleshooting of uC Experience working with various communication and control protocols including UART, SPI, I2C, I2S Good understanding of hardware and some familiarity with Bluetooth sniffer tools, analysis of logs, usage of embedded debuggers Excellent debugging and analytical abilities Proactive, self-starter, able to work independently in a fast-paced environment Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve problems through practical use of technology and a solid understanding of product architecture Good verbal and written communication skills Strong team player with the ability to work within a diverse team Qualifications (Requirements) Bachelor's degree in Electrical Engineering, Software Engineering, Computer Science or related field or equivalent 5+ years of experience in a relevant engineering role Highly proficient in C programming Experience developing for Bluetooth specification (5.4) link layer Experience with system test, troubleshooting and root cause analysis of Bluetooth product No travel required 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.
Description 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. Overview Synaptics is looking for a Sr. Staff Digital Engineer, WLAN MAC to join our dynamic and growing WPD organization. You will be responsible for MAC architecture/design/implementation in the Wi-Fi 6/7 for IoT market. You will provide technical expertise in the latest design methodologies. You will provide expertise in Wi-Fi domain. Your responsibility includes coordinating with multiple teams on specification for design, architecture, timing closure. This position reports to the Director, Silicon Engineering. Responsibilities & Competencies Job Duties Define WiFi MAC architecture from Standard Technically lead team on design, methodology Design optimization, enhancement to cater to the need of power and area target Guide and lead the team through digital design, RTL implementation, Lint, CDC checks, timing closure, verification and coverage closure, ECO implementation and chip productization debug Work with Systems/SW team in performance analysis and propose IP enhancements Collaborate with DV team on test plans, closure of code, and functional coverage Support post-silicon bring up activities of the products working with design, product evaluation and applications engineering team Competencies Strong Digital design and Wireless technology fundamentals Conversant with Wifi 802.11 Standard, networking protocol like L3/L4 protocol Strong fundamentals in CPU architecture, Host interfaces like (PCIe, SDIO, UART etc.), Bus interconnects specially AXI/ACE/AHB/APB. Knowledge in Lint, CDC, timing constraints, synthesis, power analysis Ability to communicate complex, interactive design concepts clearly Proactive, self-starter, able to work independently in a fast-paced environment to complete projects on time with minimal guidance Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve complex problems through adaptation of existing technology and investigation of new technology with a solid understanding of product architecture Analytical and able to make informed decisions based on experience Sets clear expectations and objectives, and brings parties together to drive key initiatives Ability to work within a diverse team and mentor developing team members Excellent verbal and written communication Qualifications (Requirements) Bachelor's or master's degree in computer engineering, Communication, Electrical/Electronic Engineering or related field or equivalent 12+ years of experience in IP design Proven experience in designing digital circuits for wireless product Understanding of digital IC design flow (design, verification, synthesis, HW/SW co-working) Familiar with at least one of the followings: Wi-Fi, Bluetooth, MAC architecture, and Security engine architecture Experience with tapeout of new product No travel required 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.
Description 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. Overview Synaptics is seeking an experienced Manager, DevOps Engineering to lead and evolve our DevOps capabilities within the IT Business Application Engineering team. In this role, you will oversee a talented group of engineers supporting multiple development teams, driving automation, scalability, and reliability across our delivery pipelines. You will play a key role in shaping DevOps strategy, enabling continuous integration and deployment, and ensuring the infrastructure that powers Synaptics next-generation products is robust, secure, and efficient. This position reports to the Senior Manager, Global Enterprise Applications and partners closely with cross-functional engineering and product teams to accelerate innovation across the organization. Responsibilities & Competencies Job Duties Build and mentor a high-performing DevOps team, fostering innovation, accountability, and continuous improvement Define and implement scalable Infrastructure as Code (IaC) and CI/CD frameworks using tools such as Terraform, AWS CloudFormation, Jenkins, CloudBees CI, GitLab, and Gerrit Oversee AWS environments and EKS/Docker infrastructure to ensure high availability, performance, and security Implement DevOps security best practices, monitoring, and automation to enhance software reliability and compliance Streamline collaboration across Jira, Confluence, Jama, and development tools to improve end-to-end workflows and developer productivity Use data, reporting, and operational insights to optimize pipelines, reduce technical debt, and evolve processes that support business and engineering goals Competencies Builds and inspires high-performing teams, translating business objectives into scalable DevOps strategies that drive operational excellence and innovation. Demonstrates deep knowledge of cloud infrastructure (AWS), containerization (Kubernetes, Docker), and CI/CD automation (Jenkins, GitLab, Terraform, CloudFormation) to ensure reliability, performance, and security across environments. Partners effectively across the organization and with key stakeholders, communicating complex concepts clearly and aligning stakeholders around shared goals. Embeds governance, monitoring, and automation best practices into DevOps processes while driving ongoing optimization through data-driven insights. Leads through transformation, cultivating adaptability and continuous learning to strengthen both individual capability and team performance. Qualifications (Requirements) Bachelor's degree in Computer Science, Engineering, or related field, or equivalent 8+ years of progressive experience in DevOps, Site Reliability, or Infrastructure Engineering or related roles, including a minimum of 2 years in a leadership or people management role Proven success designing, implementing, and scaling Infrastructure as Code (IaC) solutions using tools such as Terraform, AWS CloudFormation, or similar frameworks Deep experience with AWS cloud services, including EKS and related infrastructure components, with a strong focus on performance, availability, and security Hands-on expertise with containerization and orchestration technologies such as Docker, Kubernetes, and AWS container services Familiarity with Android SDK build and deployment pipelines, supporting cross-functional software and firmware development teams Demonstrated ability to lead teams in delivering complex technical projects on time and with high quality Relevant certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect) are a strong plus No travel required 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.
Description 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. Overview Synaptics is seeking an experienced Manager, DevOps Engineering to lead and evolve our DevOps capabilities within the IT Business Application Engineering team. In this role, you will oversee a talented group of engineers supporting multiple development teams, driving automation, scalability, and reliability across our delivery pipelines. You will play a key role in shaping DevOps strategy, enabling continuous integration and deployment, and ensuring the infrastructure that powers Synaptics next-generation products is robust, secure, and efficient. This position reports to the Senior Manager, Global Enterprise Applications and partners closely with cross-functional engineering and product teams to accelerate innovation across the organization. Responsibilities & Competencies Job Duties Build and mentor a high-performing DevOps team, fostering innovation, accountability, and continuous improvement Define and implement scalable Infrastructure as Code (IaC) and CI/CD frameworks using tools such as Terraform, AWS CloudFormation, Jenkins, CloudBees CI, GitLab, and Gerrit Oversee AWS environments and EKS/Docker infrastructure to ensure high availability, performance, and security Implement DevOps security best practices, monitoring, and automation to enhance software reliability and compliance Streamline collaboration across Jira, Confluence, Jama, and development tools to improve end-to-end workflows and developer productivity Use data, reporting, and operational insights to optimize pipelines, reduce technical debt, and evolve processes that support business and engineering goals Competencies Builds and inspires high-performing teams, translating business objectives into scalable DevOps strategies that drive operational excellence and innovation. Demonstrates deep knowledge of cloud infrastructure (AWS), containerization (Kubernetes, Docker), and CI/CD automation (Jenkins, GitLab, Terraform, CloudFormation) to ensure reliability, performance, and security across environments. Partners effectively across the organization and with key stakeholders, communicating complex concepts clearly and aligning stakeholders around shared goals. Embeds governance, monitoring, and automation best practices into DevOps processes while driving ongoing optimization through data-driven insights. Leads through transformation, cultivating adaptability and continuous learning to strengthen both individual capability and team performance. Qualifications (Requirements) Bachelor's degree in Computer Science, Engineering, or related field, or equivalent 8+ years of progressive experience in DevOps, Site Reliability, or Infrastructure Engineering or related roles, including a minimum of 2 years in a leadership or people management role Proven success designing, implementing, and scaling Infrastructure as Code (IaC) solutions using tools such as Terraform, AWS CloudFormation, or similar frameworks Deep experience with AWS cloud services, including EKS and related infrastructure components, with a strong focus on performance, availability, and security Hands-on expertise with containerization and orchestration technologies such as Docker, Kubernetes, and AWS container services Familiarity with Android SDK build and deployment pipelines, supporting cross-functional software and firmware development teams Demonstrated ability to lead teams in delivering complex technical projects on time and with high quality Relevant certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect) are a strong plus No travel required 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.
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. Synaptics is seeking an experienced Manager, DevOps Engineering to lead and evolve our DevOps capabilities within the IT Business Application Engineering team. In this role, you will oversee a talented group of engineers supporting multiple development teams, driving automation, scalability, and reliability across our delivery pipelines. You will play a key role in shaping DevOps strategy, enabling continuous integration and deployment, and ensuring the infrastructure that powers Synaptics next-generation products is robust, secure, and efficient. This position reports to the Senior Manager, Global Enterprise Applications and partners closely with cross-functional engineering and product teams to accelerate innovation across the organization. Responsibilities & Competencies Job Duties Build and mentor a high-performing DevOps team, fostering innovation, accountability, and continuous improvement Define and implement scalable Infrastructure as Code (IaC) and CI/CD frameworks using tools such as Terraform, AWS CloudFormation, Jenkins, CloudBees CI, GitLab, and Gerrit Oversee AWS environments and EKS/Docker infrastructure to ensure high availability, performance, and security Implement DevOps security best practices, monitoring, and automation to enhance software reliability and compliance Streamline collaboration across Jira, Confluence, Jama, and development tools to improve end-to-end workflows and developer productivity Use data, reporting, and operational insights to optimize pipelines, reduce technical debt, and evolve processes that support business and engineering goals Competencies Builds and inspires high-performing teams, translating business objectives into scalable DevOps strategies that drive operational excellence and innovation. Demonstrates deep knowledge of cloud infrastructure (AWS), containerization (Kubernetes, Docker), and CI/CD automation (Jenkins, GitLab, Terraform, CloudFormation) to ensure reliability, performance, and security across environments. Partners effectively across the organization and with key stakeholders, communicating complex concepts clearly and aligning stakeholders around shared goals. Embeds governance, monitoring, and automation best practices into DevOps processes while driving ongoing optimization through data-driven insights. Leads through transformation, cultivating adaptability and continuous learning to strengthen both individual capability and team performance. Qualifications (Requirements) Bachelors degree in Computer Science, Engineering, or related field, or equivalent 8+ years of progressive experience in DevOps, Site Reliability, or Infrastructure Engineering or related roles, including a minimum of 2 years in a leadership or people management role Proven success designing, implementing, and scaling Infrastructure as Code (IaC) solutions using tools such as Terraform, AWS CloudFormation, or similar frameworks Deep experience with AWS cloud services, including EKS and related infrastructure components, with a strong focus on performance, availability, and security Hands-on expertise with containerization and orchestration technologies such as Docker, Kubernetes, and AWS container services Familiarity with Android SDK build and deployment pipelines, supporting cross-functional software and firmware development teams Demonstrated ability to lead teams in delivering complex technical projects on time and with high quality Relevant certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect ) are a strong plus 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.
Description 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. Overview Synaptics offers a scalable portfolio of intelligent edge processors, ranging from highly integrated MPUs to high performance MCUs architected for an AI-enabled IoT. We are looking for a talented Staff Software Engineer to join our software team in Bangalore. You will be responsible for design, development, integration & maturity of embedded real-time solutions for the High-performance AI-native MCUs with tiered inferencing that makes context-aware computing a reality across the smart home, the factory floor and at work. FW/SW Modules and components can vary from BSP level, through Operating System components, service level routines, multi-core & cross-platform to Application-level ones. This position reports to the Sr. Manager, Software Engineering. Responsibilities & Competencies Job Duties Develop embedded firmware that runs on different MCU platforms; design and optimize the systems for low power, memory usage and low MIPS Partner closely with HW & SW Architects to translate requirements into a design and implementation, integrate with other FW/SW teams/members & mature the solution with QA teams Integrate algorithms for audio & vision together with neural networks inference techniques This is a great opportunity to join a team developing cutting edge solutions for the various consumer electronics markets and technologies utilizing sensors, audio & vision to enable always-on sensing Competencies Extensive experience with ARM Cortex-M series architecture including MPU and DMA Proficient in communication protocols/interfaces such as SPI, I2C, USB, and UART Strong embedded C/C++ coding and debugging skills Strong knowledge of RTOS, specifically FreeRTOS, ZephyrOS, ThreadX, etc. Knowledge of CMSIS software packages for ARM M-class cores Strong software debugging skills including using JTAG, emulators, or simulators Excellent analytical abilities Excellent written and verbal communication and interpersonal skills, including the ability to communicate complex, interactive design concepts clearly to both technical teams and non-technical partners at the appropriate level of detail Proactive, self-starter, able to work independently in a fast-paced environment to complete projects on time with minimal guidance Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve complex problems through adaptation of existing technology and investigation of new technology Strong team player with the ability to work within a diverse team Qualifications (Requirements) Bachelor's or master's degree in CSE/ECE or related field or equivalent 8+ plus years of relevant industry experience Demonstrated capabilities to develop SW components under power/foot-print sensitive design considerations Proven experience in firmware development in a multitasking RTOS environment Experience in developing and using low-level drivers for digital processing of video and audio inputs, various communication interfaces and sensors Hands-on experience with different debugging methods in simulation and emulation environments Experience in a continuous development and integration environment Knowledge in various tool chains (ARM, open source (GCC, LLVM), etc. Minimal travel based on need (once or twice a year) 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.
Develop embedded firmware that runs on different MCU platforms; design and optimize the systems for low power, memory usage and low MIPS Partner closely with HW SW Architects to translate requirements into a design and implementation, integrate with other FW/SW teams/members mature the solution with QA teams Integrate algorithms for audio vision together with neural networks inference techniques This is a great opportunity to join a team developing cutting edge solutions for the various consumer electronics markets and technologies utilizing sensors, audio vision to enable always-on sensing Competencies Extensive experience with ARM Cortex-M series architecture including MPU and DMA Proficient in communication protocols/interfaces such as SPI, I2C, USB, and UART Strong embedded C/C++ coding and debugging skills Strong knowledge of RTOS, specifically FreeRTOS, ZephyrOS, ThreadX, etc Knowledge of CMSIS software packages for ARM M-class cores Strong software debugging skills including using JTAG, emulators, or simulators Excellent written and verbal communication and interpersonal skills, including the ability to communicate complex, interactive design concepts clearly to both technical teams and non-technical partners at the appropriate level of detail Proactive, self-starter, able to work independently in a fast-paced environment to complete projects on time with minimal guidance we'll organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve complex problems through adaptation of existing technology and investigation of new technology Strong team player with the ability to work within a diverse team Qualifications (Requirements) bachelors or masters degree in CSE/ECE or related field or equivalent 8+ plus years of relevant industry experience Demonstrated capabilities to develop SW components under power/foot-print sensitive design considerations Proven experience in firmware development in a multitasking RTOS environment Experience in developing and using low-level drivers for digital processing of video and audio inputs, various communication interfaces and sensors Hands-on experience with different debugging methods in simulation and emulation environments Experience in a continuous development and integration environment Knowledge in various tool chains (ARM, open source (GCC, LLVM), etc Minimal travel based on need (once or twice a year)
Description 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. Overview Synaptics offers a scalable portfolio of intelligent edge processors, ranging from highly integrated MPUs to high performance MCUs architected for an AI-enabled IoT. We are looking for a talented Staff Software Engineer to join our software team in Bangalore. You will be responsible for design, development, integration & maturity of embedded real-time solutions for the High-performance AI-native MCUs with tiered inferencing that makes context-aware computing a reality across the smart home, the factory floor and at work. FW/SW Modules and components can vary from BSP level, through Operating System components, service level routines, multi-core & cross-platform to Application-level ones. This position reports to the Sr. Manager, Software Engineering. Responsibilities & Competencies Job Duties Develop embedded firmware that runs on different MCU platforms; design and optimize the systems for low power, memory usage and low MIPS Partner closely with HW & SW Architects to translate requirements into a design and implementation, integrate with other FW/SW teams/members & mature the solution with QA teams Integrate algorithms for audio & vision together with neural networks inference techniques This is a great opportunity to join a team developing cutting edge solutions for the various consumer electronics markets and technologies utilizing sensors, audio & vision to enable always-on sensing Competencies Extensive experience with ARM Cortex-M series architecture including MPU and DMA Proficient in communication protocols/interfaces such as SPI, I2C, USB, and UART Strong embedded C/C++ coding and debugging skills Strong knowledge of RTOS, specifically FreeRTOS, ZephyrOS, ThreadX, etc. Knowledge of CMSIS software packages for ARM M-class cores Strong software debugging skills including using JTAG, emulators, or simulators Excellent analytical abilities Excellent written and verbal communication and interpersonal skills, including the ability to communicate complex, interactive design concepts clearly to both technical teams and non-technical partners at the appropriate level of detail Proactive, self-starter, able to work independently in a fast-paced environment to complete projects on time with minimal guidance Well organized with strong attention to detail; proactively ensures work is accurate Positive attitude and work ethic; unafraid to ask questions and explore new ideas Resourceful and able to solve complex problems through adaptation of existing technology and investigation of new technology Strong team player with the ability to work within a diverse team Qualifications (Requirements) Bachelor's or master's degree in CSE/ECE or related field or equivalent 8+ plus years of relevant industry experience Demonstrated capabilities to develop SW components under power/foot-print sensitive design considerations Proven experience in firmware development in a multitasking RTOS environment Experience in developing and using low-level drivers for digital processing of video and audio inputs, various communication interfaces and sensors Hands-on experience with different debugging methods in simulation and emulation environments Experience in a continuous development and integration environment Knowledge in various tool chains (ARM, open source (GCC, LLVM), etc. Minimal travel based on need (once or twice a year) 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.