Efficient is looking to solve the problem of developing the world’s most energy-efficient general-purpose computer processor, using 100x less energy than state of the art commercially available ultra-low-power processors.
Requirements
- 3+ years of C/C++ experience
- Deep knowledge of at least one embedded platform, such as MSP430, STM32, Ambiq Apollo, PIC32, or similar
- Experience developing and deploying applications under resource constraints
- Experience using non-standard build environments and compiler toolchains, especially for embedded systems
- Experience using industry standard development and debugging tools for embedded development
- Experience using LLVM, MLIR, GCC, or a similar compiler framework to develop compiler passes
- Experience building TinyML models and deploying models under severe resource constraints (e.g. limited memory)
Responsibilities
- Independently design and implement complex embedded applications based on customer requirements, specifications, and existing code.
- Drive application optimization using Efficient’s compiler and software stack targeting the Fabric.
- Deploy and validate applications on the Fabric across software simulation and FPGA emulation environments.
- Own performance and energy-efficiency analysis, developing benchmarks and methodologies to evaluate applications against customer requirements.
- Identify, reproduce, and distill issues into minimum-viable test cases, conveying precise feedback to the compiler team.
- Collaborate deeply with the compiler team to test, debug, and refine compiler features.
- Contribute advanced optimizations to frameworks and libraries in domains such as DSP and machine learning.
Other
- Must be an excellent embedded engineer with 8+ years of work experience
- Strong attention to detail, good work ethic, ability to work on multiple projects simultaneously, and good communication skills
- Good problem solving skills
- 401K match, company-paid benefits, equity program, paid parental leave, and flexibility
- Competitive compensation and benefits package