**Job Overview:**
We're seeking a talented Machine Learning Compiler and Firmware Engineer to join our team. As a key contributor, you will play a crucial role in developing the machine learning compiler, runtime firmware, and low-level RTOS stack for our cutting-edge AI technology.
Responsibilities:
* Optimize code for performance, memory usage, and power efficiency.
* Port open source operating systems, such as Zephyr, to the Hexagon architecture.
* Debug and troubleshoot issues related to the runtime firmware.
* Contribute to the development of a modern C++ project using extensive template metaprogramming techniques.
* Work independently and collaborate effectively with remote team members.
Requirements:
* Master's degree or PhD in Computer Science, Electrical Engineering, or a related field, with 10 or more years of experience.
* Proficiency in modern C++ (C++17 or later) and Python.
* Understanding of low-level embedded software, such as the Zephyr RTOS.
* Experience with machine learning frameworks and compiler development is a plus.
* Excellent problem-solving skills and ability to work in a fast-paced environment.
* Strong communication skills for collaborating with remote team members.
Why Join Us?
Be part of a dynamic team working on cutting-edge AI technology. Opportunity to contribute to the future of a key growth area for a leading semiconductor company. Competitive compensation and benefits package. Flexible hybrid work arrangements. Apply now and let's shape the future together.
What's On Offer:
* Salary, stock, and performance-related bonus.
* Maternity/paternity leave.
* Employee stock purchase scheme.
* Matching pension scheme.
* Education assistance.
* Relocation and immigration support.
* Life, medical, income, and travel insurance.
* Subsidized memberships for physical and mental well-being.
* Bicycle purchase scheme.
* Employee-run clubs.