Taro Logo

Applications Engineer

Developing the world's most energy-efficient general-purpose computer processor that uses 100x less energy than state of the art commercially available ultra-low-power processors.
$150,000 - $180,000
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Hardware

Description For Applications Engineer

Efficient Computer is at the forefront of energy-efficient computing, developing revolutionary processor technology that consumes 100x less energy than current ultra-low-power processors. This breakthrough enables continuous AI/ML operation on a single AA battery for 5-10 years, perfect for IoT applications. As an Applications Engineer, you'll be instrumental in designing and implementing applications for their innovative "Fabric" processor. This role offers a unique opportunity to work with cutting-edge hardware technology while making an immediate impact in embedded applications development. The position involves close collaboration with the compiler team, debugging complex systems, and optimizing applications for extreme energy efficiency. With a competitive salary range of $150,000-$180,000, plus equity and comprehensive benefits, this role is perfect for an experienced embedded systems engineer who wants to shape the future of energy-efficient computing. The company culture emphasizes impact over hierarchy, offering high trust and autonomy to its team members. Located in either San Jose, CA or Pittsburgh, PA, you'll be part of a dynamic team pushing the boundaries of what's possible in computer processor technology.

Last updated 6 hours ago

Responsibilities For Applications Engineer

  • Develop embedded applications from customer requirements, specifications, and existing code
  • Build applications using Efficient's compiler and software stack
  • Deploy applications on Efficient's Fabric, software simulation, and FPGA emulation
  • Validate and measure performance and energy characteristics
  • Gather test cases for bugs and feature requests
  • Work with compiler team to test, debug and refine compiler features
  • Contribute to optimized frameworks and libraries for DSP and machine learning

Requirements For Applications Engineer

  • Must be an excellent embedded engineer with 3+ years of work experience
  • 3+ years of C/C++ experience
  • Deep knowledge of at least one embedded platform (MSP430, STM32, Ambiq Apollo, PIC32, or similar)
  • Experience developing and deploying applications under resource constraints
  • Experience using non-standard build environments and compiler toolchains
  • Experience using industry standard development and debugging tools for embedded development
  • Strong attention to detail, good work ethic
  • Ability to work on multiple projects simultaneously
  • Good communication skills
  • Good problem solving skills

Benefits For Applications Engineer

401k
Parental Leave
  • 401K match
  • Company-paid benefits
  • Equity program
  • Paid parental leave
  • Flexibility

Interested in this job?

Jobs Related To Efficient Computer Applications Engineer

Digital Design Engineer

Digital Design Engineer position focusing on designing and optimizing energy-efficient processor architecture with emphasis on power consumption reduction and RTL implementation.

Embedded Engineer

Embedded Engineer position at Efficient Computer, developing applications for revolutionary energy-efficient processors, offering $150-180K salary with equity and benefits.

(USA) Software Engineer II

Software Engineer II position at Walmart/VIZIO in Dallas, focusing on embedded systems development with Python and C/C++, offering competitive salary and comprehensive benefits.

Firmware Engineer - Camera

Firmware Engineer position at Apple focusing on camera systems, image processing, and embedded software development, offering competitive pay and comprehensive benefits.

ESD Engineer

ESD Engineer role at Apple focusing on silicon development and ESD protection design, offering competitive pay and benefits in San Diego.