Skip to main content
EnCharge AI logo

Embedded SW Engineer

EnCharge AI
August 27, 2026
Full-time
Remote
United States; Canada; Germany; Norway
Other Semiconductor Jobs, Level - Mid-Career

Job Title

Embedded SW Engineer

Role Summary

Develop firmware and low-level software enabling inference workloads on EnCharge AI edge processors. Work on core SoC firmware components and device-driver integration to deploy and manage AI workloads on constrained edge hardware.

The role interfaces closely with Runtime, Hardware and Architecture teams to define driver and firmware architecture and validate IP blocks on the SoC.

Experience Level

Mid-level (no specific years of experience stated)

Responsibilities

Hands-on firmware and driver development tasks include:

  • Design and implement core firmware components that deploy inference jobs on EnCharge processors.
  • Validate and debug IP blocks within the SoC and coordinate fixes with hardware teams.
  • Evaluate and integrate third-party device drivers into the software stack.
  • Collaborate with Runtime, Hardware and Architecture teams to define driver and firmware architectures.
  • Run, analyze and tune system performance benchmarks and diagnostics.

Requirements

Must-have technical skills and experience; nice-to-have items noted.

  • Must-have: Advanced C/C++ programming for OS kernel and systems-level development.
  • Must-have: Deep understanding of operating system concepts and data structures, including memory management.
  • Must-have: Exposure to PCIe BAR and IOMMU architecture and experience with low-level debug tools, emulators, or simulators.
  • Must-have: Experience running, analyzing, and tuning system performance benchmarks.
  • Must-have: Strong verbal and written communication skills and ability to work across HW/SW/architecture teams.
  • Nice-to-have: Understanding of RISC-V architecture.
  • Nice-to-have: Exposure to virtualization and hypervisor technologies.

Education Requirements

Bachelor's degree in Electrical Engineering (EE) or Computer Science (CS) is specified.


About the Company

Company: EnCharge AI

EnCharge AI develops advanced AI hardware and software systems for edge-to-cloud computing, focusing on in-memory computing technology to deliver high compute efficiency and density with low power consumption. Founded in 2022, the company targets power-, energy-, and space-constrained applications with integrated hardware architectures and software stacks for scalable, reliable AI deployment.

EnCharge AI logo

Date Posted: 2026-08-26