As a Software Engineer for Think Silicon, an Applied Materials Company, you will be requested to design and develop Software API Libraries for the next generation heterogeneous GPUs and Machine Learning Accelerators.
You will work on our development platforms and cooperate closely with our IC and low-level Software Engineers. Collaboration with customers to reach successful completion of products including demonstrations, documentation, and delivery is essential.
Required Skills :
Fully competent in all aspects of software engineering, concerning coding and testing
Experience in Linux drivers development
Deep understanding of Bare-metal / RTOS based systems
Deep understanding of Hw / Sw co-design
7+ years of experience
Preferred Skills :
Understanding of Computer Graphics concepts
Understanding of Security related concepts in embedded systems
Knowledge of CI / CD automation concepts
May lead functional teams or projects with moderate resource requirements, risk, and / or complexity
Leads others to solve complex problems; uses sophisticated analytical thought to exercise judgment and identify innovative solutions
Impacts the achievement of customer, operational, project or service objectives; work is guided by functional policies
Communicates difficult concepts and negotiates with others to adopt a different point of view