- Bachelor’s degree in Electronic Engineering, Computer Engineering, or related field or equivalent, and five (5) years of progressively responsible experience designing and developing robust systems for next-generation technology in high-performance computing and infrastructure services
- Debugging and troubleshooting performance and reliability issues for distributed systems and real-time cloud gaming infrastructure
- Developing low-level Linux software and drivers for datacenter racks
- Developing testing and benchmarking tools for rack hardware to ensure that they meet functional and performance requirements at high-load levels
- Translating hardware design schematics into functional specifications for software design and development
- Driving the software development lifecycle from end to end by creating, reviewing, and maintaining functional specifications, software design documents, and test plans
- Defining project deliverables, planning, ensuring adherence to schedules, and monitoring and reporting progress to stakeholders
- Utilizing programming languages including C/C++, Rust, and Python, version-control systems including Git, and shell scripting for code development and review.
- (In the alternative, employer will accept a Master’s degree and three (3) years of experience).