22 часа назад
Optimization Engineer (C/C++)
130 000 - 200 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Optimization Engineer (C/C++): Optimizing and benchmarking applications, libraries, and kernels for an energy-efficient programmable processor with an accent on low-level systems programming, hardware/software co-design, and performance-critical code. Focus on maximizing compute performance on a dataflow architecture, collaborating with compiler and embedded teams, and developing optimized libraries and applications.
Location: San Jose, California or Pittsburgh, Pennsylvania, United States
Salary: $130,000–$200,000 per year, plus equity and comprehensive benefits.
Company
is developing an energy-efficient general-purpose processor for continuous AI/ML computing in IoT devices.
What you will do
- Optimize and benchmark applications, libraries, and kernels for Efficient’s programmable processor, the Fabric.
- Own complex, performance-critical kernel code and push compute performance to the limits of the platform.
- Work closely with compiler and embedded engineering teams to provide feedback on compiler performance and kernel benchmarks.
- Contribute to optimized libraries and applications for customer use cases.
- Analyze and maximize software performance on a dataflow architecture.
Requirements
- Hands-on software development experience working closely with hardware, including exposure to a RISC, DSP, or GPU platform.
- Ability to write, debug, and maintain low-level systems code in C/C++.
- Experience analyzing software performance and collaborating across multiple engineering teams.
- Active use of AI tools to generate, optimize, and debug code.
- Strong written, verbal, analytical, and technical communication skills.
- Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
Nice to have
- Experience with CUDA, HIP, or other parallel programming models.
- Exposure to PTX, LLVM IR, MLIR, or similar low-level programming interfaces.
- Expertise in linear algebra, machine learning, image or video processing, signal or audio processing, SDR, real-time programming, or robotics.
- Background in performance profiling, benchmark design, or comparative hardware analysis.
Culture & Benefits
- Competitive compensation with meaningful equity.
- 401(k) match and company-paid benefits.
- Paid parental leave.
- Flexibility and support for personal and professional development.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
22 часа назад
Embedded Software Engineer (C/C++)
120 000 - 300 000$
19 часов назад
Software Engineer, Runtime & C++ Middleware
120 000 - 200 000$
14 часов назад
Member of Technical Staff, Hardware, Kernel Engineer (Custom Silicon)
200 000 - 420 000$
19 часов назад
Embedded Software Engineer (C/C++/Python)
150 000 - 250 000$
2 часа назад
Performance Software Engineer (AI)
14 часов назад