MTS Software Development Eng.

Advanced Micro Devices   •  

Markham, ON

Industry: Professional, Scientific & Technical Services


5 - 7 years

Posted 242 days ago

This job is no longer available.

Key Responsibilities:

  • Design and implement embedded firmware enabling a wide range of security features
  • Develop new software features and enhancements within pre & post silicon environments
  • Engage as an active team player, leverage AGILE methodologies to drive cross team development, provide leadership to junior developers and always ready to take on new challenges
  • Drive design reviews, quality improvements and architectural discussions


Required Skills:

  • 6+ years of hands on experience with low level development in C / C++
  • Experience with embedded firmware development on ARM or x86 microprocessors
  • Hands on experience with oscilloscopes, logic analyzers, would be an asset
  • Familiarity with pre-silicon validation on FPGAs or simulation environments along with ASIC bring-up
  • Familiarity with databus protocol such as SPI, I2C and PCIE would be an asset
  • Familiarity with Verilog and JTAG protocol would be an asset
  • Well versed in software engineering practices to drive timely execution and long term sustainability
  • Knowledge of Cryptography, Platform Security and DRM concepts would be an asset
  • Ability to work independently under tight deadlines, responding to changing business and technical conditions with minimal direction
  • Excellent communications skills: verbal, written and interpersonal
  • University degree in Computer Science, Engineering or related discipline


Requisition Number: 57141