Efficient Computer · 6 hours 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 programmable processor, while collaborating closely with the compiler team to ensure software quality and performance.
ComputerEmbedded SoftwareInformation TechnologyManufacturingSemiconductor
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
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
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 StageTotal Funding
$69.75MKey Investors
Eclipse Ventures
2025-11-18Series Unknown· $53.75M
2023-12-05Seed· $16M
Recent News
2025-07-31
Company data provided by crunchbase