Senior Software Optimization Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Efficient Computer · 2 weeks ago

Senior Software Optimization Engineer

Efficient Computer is developing the world’s most energy-efficient general-purpose computer processor. They are seeking a Senior Software Optimization Engineer to design, optimize, and deploy applications for their energy-efficient programmable processor, working closely with the compiler team to ensure software quality and performance.

ComputerEmbedded SoftwareInformation TechnologyManufacturingSemiconductor
check
H1B Sponsor Likelynote

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
Provide architectural feedback based on hands-on experience to influence both software and hardware evolution

Qualification

C/C++Embedded systemsCompiler frameworksTinyMLDSP kernelsComputer architectureProblem solvingAttention to detailCommunication

Required

Must be an excellent embedded engineer with 8+ years of work experience
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
Strong attention to detail, good work ethic, ability to work on multiple projects simultaneously, and good communication skills
Good problem solving skills

Preferred

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)
Experience writing optimized BLAS and DSP kernels
Knowledge of computer architecture

Benefits

401K match
Company-paid benefits
Equity program
Paid parental leave
Flexibility

Company

Efficient Computer

twittertwitter
company-logo
Efficient is creating the world's most energy-efficient general-purpose processor.

H1B Sponsorship

Efficient Computer has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2024 (3)

Funding

Current Stage
Early Stage
Total Funding
$69.75M
Key Investors
Eclipse Ventures
2025-11-18Series Unknown· $53.75M
2023-12-05Seed· $16M

Leadership Team

leader-logo
Brandon Lucia
Co-founder & CEO
linkedin
Company data provided by crunchbase