Intern, Embedded Software
DescriptionSynaptics 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.OverviewThe Embedded Engineering (Applied Computer Science & AI) Internship is an opportunity to learn and build your skills in the implementation and optimization of ML inferencing algorithms by working with embedded systems, offering hands-on experience in a fast-paced industry setting. Our internship is designed for individuals who are currently enrolled at an accredited college/university and who will be continuing their studies in the fall.The typical base pay range for this position is USD $30.00 - $52.50 per hour. Individual pay is determined by many factors including work location, job-related skills, experience, and relevant education or training. Note that compensation listed in US role postings reflect the base salary only.Responsibilities & CompetenciesJob DutiesWork on projects related to the application of AI in embedded systemsCollaborate with the team to implement, benchmark, optimize machine learning models for IoT devicesAssist in the integration of AI algorithms into embedded hardwareParticipate in coding, testing, and optimization of AI-driven software solutionsContribute to research and exploration of new AI technologies and methodologiesCompetenciesExcellent problem-solving skillsWell organized with strong attention to detail; proactively ensures work is accurate and error-freeSelf-motivated and aptitude to learn quicklyPositive attitude and work ethic; unafraid to ask questions and explore new ideasExcellent verbal and written communication skills; strong sense of professionalismQualifications (Requirements)Candidates should be seeking a Masters or Advanced degree in Computer Science, Applied Mathematics, or a related field with a focus on AI or equivalentSolid foundation in programming languages such as Python, Java, or similar languagesStrong understanding of machine learning, neural networks, and AI conceptsFamiliarity with embedded systems and hardware platforms is a plusCuriosity and eagerness to work on AI applications in the real worldAble to work independently at times and dedicate a minimum of 20 hours/weekMust be legally authorized to work in the United States without restrictionMust be willing to submit to a background investigation, including verification of your employment and criminal historyMust be 18 years of age or olderBelief in DiversitySynaptics 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.