Full-Time Senior AI Embedded Software Engineer
Axelera is hiring a remote Full-Time Senior AI Embedded Software Engineer. The career level for this job opening is Senior Manager and is accepting Italy based applicants remotely. Read complete job description before applying.
Axelera
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
About UsAxelera AI is creating the next-generation AI platform. We have raised $120M, have 180+ employees, 55+ PhDs, and offices in several countries.
Position OverviewDevelop and optimize AI accelerator chip software. Work at the intersection of hardware and software, designing bare-metal solutions for a specialized architecture.
Key Responsibilities
- Enable and optimize software functionality on various host machines.
- Develop and maintain baremetal software for kernel execution.
- Collaborate with Hardware and Customer teams for seamless workload integration.
- Ensure efficient communication with low overheads.
- Use C, C++, Python, and automation tools, build systems (Make, CMake), and debugging utilities.
Qualifications
- Engineering degree (Computer Science/Software Engineering)
- 3+ years experience (academic experience considered)
- Experience with various host machines (x86, ARM, etc.)
- Exposure to accelerators, GPUs, or custom AI chips
- Understanding of embedded systems, microprocessors, microcontrollers, and embedded operating systems
- Low-level programming, device drivers, hardware/software integration experience
- Experience with system bring-up, debugging tools (gdb, JTAG), and performance tuning
- Proficient in Linux environments, scripting, and automation.
- Ability to work independently and as part of a team
Nice to Have
- PCI-Express and other communication protocol experience
- Yocto experience and custom Linux distributions
- Level Zero API, CUDA, OpenCL experience