Enable job alerts via email!

Lead Software Architect

Efficient Computer

San Jose (CA)

On-site

USD 200,000 - 230,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Efficient Computer is seeking a Lead Software Architect to drive the development of applications for their revolutionary energy-efficient processors. This role encompasses software development, customer collaboration, and performance optimization, requiring a strong engineering background and proficiency in C/C++. Join a pioneering team to create products that redefine computing efficiency.

Benefits

Medical insurance
Vision insurance
401(k)
Paid paternity leave

Qualifications

  • 7+ years post-graduate experience or similar with PhD.
  • Experience in customer engagement.
  • Expertise in optimizing applications for resource-constrained hardware.

Responsibilities

  • Develop applications for the efficient programmable processor based on customer needs.
  • Validate performance and energy measures of the processor.
  • Test and refine compiler features with the compiler team.

Skills

Software Engineering
C/C++ Code Development
Problem Solving
Client Relationship Management
Optimizing Software for Hardware
Attention to Detail
Communication

Education

Bachelor’s degree in CS, Engineering or related field
Master’s degree or PhD preferred

Tools

Python
Embedded Systems Tools
Development and Debugging Tools

Job description

This range is provided by Efficient Computer. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$200,000.00/yr - $230,000.00/yr

Direct message the job poster from Efficient Computer

Passionate about scaling great teams through strategic hiring, smart processes, and strong partnerships.

Efficient is developing the world’s most energy-efficient general-purpose computer processor. Efficient’s 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 platform’s unprecedented level of efficiency enables IoT devices to intelligently capture and curate first-party data to drive the next major computing revolution.

Efficient’s Lead Software Architect will be responsible for the day-to-day technical activities of our applications team, guiding development and performance maximization of applications for the world’s most energy-efficient programmable processor. They will collaborate across all teams, gathering requirements and information to develop software that fully harnesses the capabilities of Efficient’s 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 Efficient’s 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 Efficient’s 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 Efficient’s hardware
  • Work closely with the compiler team to test and refine the compiler’s feature set

Required Qualifications & Experience

  • Must be an excellent software engineer with 7+ years of post-graduate experience OR similar experience with a PhD
  • Bachelor’s degree in CS, Engineering or related field required; Master’s 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
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Computer Hardware Manufacturing and 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 paternity leave

Get notified about new Software Architect jobs in San Jose, CA.

San Jose, CA $146,600.00-$203,100.00 7 hours ago

Engineering Architect - Senior Technical Leader

San Jose, CA $152,600.00-$266,000.00 3 weeks ago

Software Engineering Manager, Cisco AI Team

San Jose, CA $173,100.00-$241,700.00 1 day ago

Sunnyvale, CA $198,000.00-$220,000.00 1 week ago

Sunnyvale, CA $117,000.00-$234,000.00 7 hours ago

Architect / Technical Lead - System / Packaging / Thermal

Palo Alto, CA $200,000.00-$235,000.00 21 hours ago

Menlo Park, CA $200,304.00-$231,600.00 2 weeks ago

Senior Director Software Development (AI Group)

San Jose, CA $278,720.00-$418,080.00 1 week ago

San Francisco Bay Area $130,000.00-$175,000.00 1 month ago

Santa Clara, CA $148,000.00-$235,750.00 6 days ago

Software Engineer III, AI/ML GenAI, Google Ads

Mountain View, CA $141,000.00-$202,000.00 6 days ago

Solutions Architect, Financial Services, Google Cloud

Sunnyvale, CA $147,000.00-$216,000.00 2 weeks ago

Senior Solutions Architect, Global Partner Team
Solutions Architect, Data Processing - New College Graduate 2025

Santa Clara, CA $120,000.00-$235,750.00 6 days ago

Senior Solutions Architect, Global Partner Team

Pleasanton, CA $165,000.00-$252,000.00 2 weeks ago

Solutions Architect, Data Center Infrastructure

Santa Clara, CA $120,000.00-$235,750.00 6 days ago

San Jose, CA $165,000.00-$223,200.00 1 day ago

Senior Software Architect - Data Center Systems

Santa Clara, CA $148,000.00-$235,750.00 6 days ago

Software Engineer - Full Stack, 3D Graphics
Solutions Architect (GCP or AWS Certified) – YC Startup in San Francisco
Solutions Architect - Cloud Providers and Hyperscale

San Jose, CA $139,840.00-$240,350.00 5 days ago

Distinguished Software Architect - Deep Learning and HPC Communications

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Architect | $180K-$220K + Remote | Exciting Industry Leading Customer Loyalty Saa[...]

PhillyTech, LLC.

Irving

Remote

USD 180,000 - 220,000

4 days ago
Be an early applicant

Principal cloud architect

Oracle

Boston

Remote

USD 109,000 - 224,000

Today
Be an early applicant

Senior Principal Cloud Architect

Autodesk

San Francisco

Remote

USD 159,000 - 258,000

30+ days ago

Principal ProServe Cloud Architect - Retail/CPG, AWS Professional Services

Amazon Web Services (AWS)

Santa Clara

On-site

USD 164,000 - 285,000

2 days ago
Be an early applicant

Senior Principal Cloud Architect

Autodesk

San Francisco

Remote

USD 159,000 - 258,000

30+ days ago

Senior Principal Cloud Architect

Autodesk

Denver

Remote

USD 159,000 - 258,000

8 days ago

Senior Principal Software Engineer (FULLY REMOTE POSITION)

Splunk

San Jose

Remote

USD 200,000 - 300,000

Yesterday
Be an early applicant

Principal Software Architect - Martech

CVS Health

Olympia

Remote

USD 144,000 - 289,000

Today
Be an early applicant

Principal Software Architect

Core42 Technology Projects LLC

San Jose

Hybrid

USD 189,000 - 284,000

2 days ago
Be an early applicant