Lead Software Optimization Application Engineer
New Yesterday
Lead Software Optimization Application Engineer Lead Software Optimization Application Engineer 2 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Efficient is developing the worlds most energy-efficient general-purpose computer processor. Efficients patented technology uses 100x less energy than state of the art commercially available ultra-low-power processors and is programmable using standard high-level programming languages and AI/ML frameworks. This level of efficiency makes perpetual, pervasive intelligence possible: run AI/ML continuously on a AA battery for 5-10 years. Our platforms unprecedented level of efficiency enables IoT devices to intelligently capture and curate first-party data to drive the next major computing revolution.
Efficients Lead Software Optimization Engineer will be responsible for the day-to-day technical activities of our applications team, guiding development and performance maximization of applications for the worlds most energy-efficient programmable processor. They will collaborate across all teams, gathering requirements and information to develop software that fully harnesses the capabilities of Efficients cutting-edge processor architecture and demonstrate the value of this breakthrough technology. They will work closely with the digital design and compiler team to facilitate the creation of highly-optimized applications, libraries and firmware, while enabling Efficients customers to do the same. If you are an engineer who wants to play an integral role on an intensely skilled team and wants to have an immediate impact building the next generation of energy-efficient products, this opportunity is for you!
Key Responsibilities
Develop applications for Efficients programmable processor based on customer requirements, specifications, and existing code
Validate and measure the performance and energy of the processor on internal and competitor hardware
Port existing software frameworks, such as TinyML, Yolo, and Jax, to Efficients hardware
Work closely with the compiler team to test and refine the compilers feature set
Required Qualifications & Experience
Must be an excellent software engineer with 7+ years of post-graduate experience OR similar experience with a PhD
Bachelors degree in CS, Engineering or related field required; Masters degree or PhD preferred.
Experience working directly with customers and managing the relationships
Experience optimizing software for specific hardware architectures
Excellent understanding of computer architectures
Ability to develop clean, efficient and reusable C/C++ code
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
Strong attention to detail, good work ethic, ability to work on multiple projects simultaneously, and good communication skills
Good problem solving skills; ability to develop solutions and ideas when faced with problems or issues.
Desired Qualifications & Experience
Proficiency in Python
Experience building end-to-end ML models and deploying these models under severe resource constraints (e.g. limited memory)
Experience writing software for FPGAs, GPUs, DSPs or other specialized hardware
Prior experience bringing up new silicon
Work performed for government contract customers may at times require U.S. Citizenship
We offer a competitive salary for this role, generally ranging from $180,000 to $230,000, along with meaningful equity and comprehensive benefits. The final compensation package will be based on your experience and location, with some flexibility to ensure we align with the right candidate.
Seniority level Seniority level Not Applicable
Employment type Employment type Full-time
Job function Industries Semiconductor Manufacturing
Referrals increase your chances of interviewing at Efficient Computer by 2x
Inferred from the description for this job Medical insurance
Vision insurance
401(k)
Paid maternity leave
Paid paternity leave
Get notified when a new job is posted.
Sign in to set job alerts for Software Application Engineer roles. Mountain View, CA $125,400.00-$188,100.00 2 weeks ago
Mountain View, CA $167,000.00-$228,000.00 1 week ago
Sunnyvale, CA $117,000.00-$173,000.00 2 weeks ago
[Future Opportunities] Senior Software Engineer, C++ San Francisco Bay Area $120,000.00-$155,000.00 1 month ago
Menlo Park, CA $117,000.00-$173,000.00 2 weeks ago
Senior Software Engineer, Machine Learning - Localization & Mapping Mountain View, CA $167,200.00-$250,800.00 2 weeks ago
Senior Software Engineer, Perception, Machine Learning/Computer Vision Mountain View, CA $167,200.00-$250,800.00 2 weeks ago
Sunnyvale, CA $198,000.00-$220,000.00 1 day ago
Senior Software Engineer - Developer Automation Platform (Fullstack) Senior Software Engineer Hybrid - $120k - $220k Redwood City, CA $175,000.00-$220,000.00 2 days ago
Milpitas, CA $146,600.00-$203,100.00 3 weeks ago
Palo Alto, CA $116,300.00-$183,600.00 3 weeks ago
Pleasanton, CA $150,000.00-$250,000.00 1 year ago
Mountain View, CA $161,500.00-$219,000.00 2 days ago
Mountain View, CA $117,000.00-$192,000.00 1 week ago
San Jose, CA $123,500.00-$212,850.00 1 day ago
San Jose, CA $115,200.00-$222,100.00 13 hours ago
Sunnyvale, CA $198,000.00-$220,000.00 18 hours ago
Mountain View, CA $161,500.00-$219,000.00 2 weeks ago
Founding Senior Software Engineer (Full Stack) San Jose, CA $146,600.00-$203,100.00 6 days ago
Mountain View, CA $167,000.00-$250,000.00 2 weeks ago
Pleasanton, CA $150,000.00-$250,000.00 1 year ago
Mountain View, CA $180,000.00-$220,000.00 2 weeks ago
Sunnyvale, CA $198,000.00-$220,000.00 3 days ago
Mountain View, CA $120,000.00-$140,000.00 1 month ago
Staff Software Engineer, Autonomy Evaluation Mountain View, CA $202,350.00-$303,050.00 4 months ago
Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
- Location:
- San Francisco, CA, United States
- Job Type:
- FullTime
- Category:
- Computer And Mathematical Occupations