Full Time

Senior Embedded Software Engineer, Machine Learning Accelerator Technology

Amazon Web Services (AWS)
Austin, TX
$145,000 - $210,000* / year (about $70–$101 an hour)

Job Description

About this kind of role

What a Senior Embedded Software Engineer, Machine Learning Accelerator Technology usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and debugs embedded software for machine learning accelerator hardware. This role involves optimizing software performance, integrating machine learning models, and collaborating with hardware engineers. Responsibilities often include writing device drivers, firmware, and low-level software to support the accelerator’s functionality. The engineer will also contribute to the architecture and design of the software stack.

Tools and skills: Proficiency in C/C++, Python, embedded operating systems (e.g., FreeRTOS, Linux), scripting languages, and experience with hardware debugging tools like JTAG emulators is generally required.

Good fit for: Individuals with a strong background in embedded systems and a passion for machine learning hardware are typically successful in this role.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.