AI Firmware Integration Software Engineer

Axelera AI · Europe

Company

Axelera AI

Location

Europe

Type

Full Time

Job Description

About Us

Axelera AI is a fast-growing company developing state-of-the-art AI hardware and a software platform that accelerates computer vision at the edge. Our ground-breaking in-memory computing technology RISC-V architecture and Voyager Software Development Kit (SDK) deliver high performance and usability at a fraction of the cost and power consumption of existing solutions.

In slightly more than two years we have already raised $50million developed two chips and launched our first product line. We are now seeking to hire an extraordinary Device Security individual to join our Software team and play a crucial role in supporting our efforts.

Location

We offer a flexible working arrangement with the option to relocate near an Axelera AI office (currently in the Netherlands Italy Belgium the UK Ireland and Switzerland) or work remotely from any European/nearby country.

Responsibilities:

An approximative list of work items duties ownership:

- Design and develop code for device-level layers of the software stack

- Own parts of code related to baremetal boot and initialization for subdevices of a hybrid processing architecture

- Switch routinely between coding languages and build system in a day’s work: C C++ cmake python bash and others

- Implement tests and contribute to testing infrastructure device-level layers code

- Get involved in enhancing and creating CI systems with Infrastructure team

- Participate in collaborative design cross-company and collaborate with Research teams

- Write host code interacting with the device layer software

- Maintain and develop tools: emulators/simulators debuggers cross-toolchain for specialized architectures

- Deliver production grade firmware and host software to make use of it

Qualifications:

We’re looking for a profile that covers 70% of these professional experience items in any combination:

- Engineering degree in computer science or software engineering with 3+ years of experience – academic experience acceptable depending on projects

- Proficient skills in C and C++ in an embedded environment

- Experience in the design and development of embedded software for real-time operation in a RTOS environment (FreeRTOS Zephyr ThreadX or other)

- Strong object-oriented programming knowledge and experience

- Previous experience with RISC-V platforms

- Parallel and hybrid programming frameworks development: OpenCL CUDA oneAPI Vulkan Halide OpenVX

- Hardware simulator experience: QEMU others

What we offer

This is your chance to shape and be part of a dynamic fast-growing international organization. We offer an attractive compensation package including a pension plan extensive employee insurances and the option to get company shares.

An open culture that supports creativity and continual innovation is awaiting you. Collaborative ownership and freedom with responsibility is characteristic for the way we act and work as a team.

At Axelera AI we wholeheartedly embrace equal opportunity and hold diversity in the highest regard. Our steadfast commitment is to cultivate a warm and inclusive environment that empowers and celebrates every member of our team. We welcome applicants from all backgrounds to join us in shaping the future of AI.

Apply Now

Date Posted

05/14/2024

Views

36

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior AI Full-Stack Software Engineer - Skedda

Views in the last 30 days - 0

Skedda is seeking a senior AIfocused fullstack developer to contribute to innovative workplace management solutions The role offers competitive compen...

View Details

Software Engineer (Frontend) - Cyberhaven

Views in the last 30 days - 0

This job description highlights opportunities to work on advanced SaaS product development with modern tech stacks collaborate with industry leaders a...

View Details

Senior Full Stack Engineer - Swissblock

Views in the last 30 days - 0

Swissblock seeks a Full Stack Software Engineer to develop innovative financial tools The role involves creating userfriendly interfaces and improving...

View Details

Senior Go-to-Market (RevOps) Engineer - Skedda

Views in the last 30 days - 0

Skedda offers a competitive salary flexible work and a collaborative environment The role involves software development and innovation with a focus on...

View Details

Senior Platform Engineer - Infrastructure - Kalepa

Views in the last 30 days - 0

This job description highlights a senior engineering role with a competitive salary range of 85k155k equity options and benefits like PTO gym reimburs...

View Details

Senior Support Engineer - n8n

Views in the last 30 days - 0

n8n is a rapidly growing AI platform with a strong community and impressive achievements They offer competitive roles and a positive work culture emph...

View Details