Please, let Signaloid know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Senior Software/Hardware Performance Engineer at Signaloid will be responsible for enhancing performance across various levels of the technology stack, from interfacing with custom silicon and FPGA accelerators to improving algorithms in higher-level software layers.
The role involves contributing to a computing platform that utilizes deterministic computations on in-processor representations of probability distributions, offering significant speedups and cost reductions for tasks traditionally solved using Monte Carlo methods.
The platform is available as a cloud-based computing engine and also supports on-premises and edge-hardware implementations.
The successful candidate will work closely with the leadership team to shape the company's long-term technology strategy, propose and lead new technology initiatives, and explore further opportunities within Signaloid based on performance.
Requirements:
Strong background in computer architecture, including microarchitecture, memory systems, and performance evaluation.
Proficiency in algorithms, computational complexity analysis, and optimizing software to hardware constraints.
5-10 years of experience in low-level C/C++ programming with a focus on software optimization.
Familiarity with Verilog or VHDL and experience in design for FPGAs or ASIC tapeout.
Demonstrated ability to lead product delivery and excellent communication skills.
Additional desirable attributes include experience with new hardware bringup, non-traditional computer architectures, Go and Rust programming languages, and a willingness to accept long-term equity compensation.
Benefits:
A flexible remote-first work environment
Work remotely from anywhere with availability during UK working hours.
Attend in-person team sessions in Europe several times a year.
Competitive compensation
Yearly and bi-yearly bonuses based on company and project team performance.
Transparent compensation structure with four pay levels based on skill level.
All full-time employees receive attractive stock options.
A driven but respectful environment
Collaborative work culture with a sense of urgency and respect for team members.
No isolated projects; success depends on teamwork and mutual support within the team.
Apply now
Please, let Signaloid know you found this job
on RemoteYeah
.
This helps us grow 🌱.