SMTS Software Development Eng
Advanced Micro Devices
- Bangalore, Karnataka
- Permanent
- Full-time
- Design and implement Bootloader/ Trused OS/ Firmware supporting security features in Trusted Execution Environment
- Create novel tools and methodologies to optimally validate hardware and software functionality
- Engage in pre-silicon development activities including emulation/ simulation
- Engage as a teammate, talking to multi-functional development teams
- Assist in resolution of customer, quality and certification issues
- Actively participate in design reviews and discussions
- Debug/fix existing issues and research alternative, more efficient ways to accomplish the same work
- 12 - 15 years of relevant industry experience
- Experience developing Linux Device Drivers/ Bootloader / ROM code
- Experience in applied Cryptography, Security protocols, Secure boot will be an added advantage
- Ability to write high quality code with a keen attention to detail
- Experience with modern concurrent programming and threading APIs
- Experience with software development processes and tools such as debuggers, source code control systems (GitHub) is a plus
- Effective communication and problem-solving skills
- Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent