Sr Embedded Software Engineer AI/ML
Role details
Job location
Tech stack
Job description
The 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., * Define, design, implement and debug SW components for Synopsys VPX and next generation AI processors
- Work with both embedded and host-side development environments
- Solve complex technical problems
- Conduct performance analysis and optimize the system
- Provide feedback to HW and architecture team
Requirements
- Excellent written English and good spoken English communications skills
- Excellent cross platform C/C++
- Experience with multi-core systems
- Experience with embedded development and debugging on at least one microprocessor or DSP architecture in either C or Assembly languages
- Strong problem-solving and debugging skills
- Strong SW design skills, * Experience in programming computer vision and/or ML applications on optimized embedded vision processors or GPGPU
- Knowledge and experience with AI/ML
- Knowledge of computer architectures and RISC microarchitectures at the level described in Patterson & Hennessy or Harris & Harris textbooks
- Experience with ISO26262 and FuSa
- Experience with AUTOSAR
- Experience with embedded Linux
Benefits & conditions
- Opportunity to develop advanced technologies
- Challenging work in an international team
- Professional training, career, and professional development opportunities
- Salary is based on experience, professional background, interview/test results
- Excellent benefits package