Sr Embedded Software Engineer AI/MLThe AI/ML Runtime Software team is looking for a Senior Embedded SW engineer to contribute to the development of the software stack of Synopsys’ next generation of Vision, DSP and AI ARC processors. These processors are heterogeneous multi-core systems that may include combinations of vector DSPs, DMA engines, and AI/ML accelerators. Typically, these embedded processors are also integrated with a host processor.To control this complex multi-core environment, a distributed SW stack is required. The target markets and applications are diverse and include safety critical applications such as automotive.Key responsibilitiesDefine, design, implement and debug SW components for Synopsys VPX and next generation AI processorsWork with both embedded and host-side development environmentsSolve complex technical problemsConduct performance analysis and optimize the systemProvide feedback to HW and architecture teamRequirements (MUST)Excellent written English and good spoken English communications skillsExcellent cross platform C/C++Experience with multi-core systemsExperience with embedded development and debugging on at least one microprocessor or DSP architecture in either C or Assembly languagesStrong problem-solving and debugging skillsStrong SW design skillsHelpful QualificationsExperience in programming computer vision and/or ML applications on optimized embedded vision processors or GPGPUKnowledge and experience with AI/MLKnowledge of computer architectures and RISC microarchitectures at the level described in Patterson & Hennessy or Harris & Harris textbooksExperience with ISO26262 and FuSaExperience with AUTOSARExperience with embedded LinuxWe offerOpportunity to develop advanced technologiesChallenging work in an international teamProfessional training, career, and professional development opportunitiesSalary is based on experience, professional background, interview/test resultsExcellent benefits package
Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.