Senior Software/Hardware Performance Engineer
Skills
Application-Specific Integrated CircuitsCC++Computer ArchitectureField-Programmable Gate ArraysGraphicPerformance Engineering
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Self-motivation with proven technical leadership
- Individual contributor in hardware and software engineering
- Effective communication and empathy
- Taking initiatives while understanding environment constraints
Nice to have
- Experience with new hardware bringup
- Interest in non-traditional computer architectures
- Proficiency in Go and Rust
Day to day
- Delivering performance improvements throughout the lower levels of technology stack
- Interfacing with custom silicon and FPGA accelerators
- Delivering algorithmic improvements to higher-level software layers
Hiring process
- Write a brief cover letter or submit code snippet
- 15-minute Zoom screening call with CEO/CTO
- Coding project using Signaloid's platform
- Interviews with core team members
- Final on-site or virtual on-site day with team members
