Jobs
Interviews

Synaptics Incorporated

10 Job openings at Synaptics Incorporated
Sr. Software Engineer, NPU Compiler Development Bengaluru East,Karnataka,India 5 years Not disclosed On-site Full Time

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

Staff Systems Engineer, WLAN Modem Bengaluru East,Karnataka,India 8 years Not disclosed On-site Full Time

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

Staff Systems Engineer, WLAN Modem Bengaluru,Karnataka,India 8 years Not disclosed On-site Full Time

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

Systems Engineer, WLAN Modem Bengaluru,Karnataka,India 8 years None Not disclosed On-site Full Time

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.

Sr. Staff Storage and Backup Engineer bengaluru,karnataka,india 12 - 14 years INR Not disclosed On-site Full Time

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

Systems Engineer, WLAN Modem bengaluru,karnataka,india 8 years None Not disclosed On-site Full Time

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.

Systems Engineer, WLAN Modem bengaluru east,karnataka,india 8 years None Not disclosed On-site Full Time

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 bengaluru 8 - 13 years INR 30.0 - 35.0 Lacs P.A. Work from Office Full Time

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 bengaluru 5 - 10 years INR 7.0 - 12.0 Lacs P.A. Work from Office Full Time

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 bengaluru 5 - 10 years INR 20.0 - 27.5 Lacs P.A. Work from Office Full Time

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.