companyEfficient Computer logo

Senior Software Optimization Engineer

Efficient ComputerSan Jose, CA OR Pittsburgh, PA
On-site Full-time $160K/yr - $210K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Key Responsibilities:Independently design and implement complex embedded applications based on customer specifications, existing code, and requirements. Drive application optimization utilizing Efficient’s compiler and software stack targeting the Fabric. Deploy and validate applications on the Fabric across software simulation and FPGA emulation environments. Analyze performance and energy efficiency, developing benchmarks to evaluate applications against customer requirements. Identify, reproduce, and distill issues into minimal test cases, providing precise feedback to the compiler team. Collaborate extensively with the compiler team to test, debug, and enhance compiler features. Contribute advanced optimizations to frameworks and libraries in areas such as DSP and machine learning. Provide architectural feedback based on hands-on experience.

About the job

At Efficient, we are on a mission to create the world's most energy-efficient general-purpose computer processor. Our patented technology utilizes an astonishing 100 times less energy than the leading ultra-low-power processors available today. This groundbreaking efficiency allows for continuous AI/ML operations on just a AA battery for a remarkable 5-10 years. Our platform's unparalleled efficiency empowers IoT devices to intelligently gather and curate first-party data, paving the way for the next computing revolution.

We invite a Senior Software Optimization Engineer to join our dynamic team at Efficient. In this pivotal role, you will design, optimize, and deploy applications for our state-of-the-art programmable processor known as the “Fabric.” You will take ownership of complex, performance-critical applications, collaborating closely with our compiler team to implement customer specifications, validate software quality, and offer deep technical insights into compiler interactions. This position presents a unique opportunity to engage in cutting-edge hardware/software co-design, while making an immediate impact in advancing the next generation of embedded applications.

About Efficient Computer

Efficient Computer is at the forefront of revolutionizing computing technology with our innovative energy-efficient processors. Our advanced technology not only minimizes energy consumption but also enables extensive application possibilities, making us pioneers in the field of IoT and AI/ML integration.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.