Riverlane's mission is to make quantum computing useful, sooner. Riverlane is building the quantum error correction stack to make this happen, which is a complex problem that requires a range of skills, talent and passion.
Requirements
- Strong track record of bring-up and delivery of embedded software systems on commercial CPUs/FPGA/ASICs
- Deep experience in C++ or C, and in scripting languages, like Python
- Proven capability to test, debug and improve complex systems, both in the field and remotely
- Ability to convert product requirements into technical specifications to document and share your work
Responsibilities
- Provide on-site and remote support for customer installations and bring-up of embedded systems
- Assist customers in developing and debugging embedded software using embedded C/C++ toolchains
- Guide integration of custom IP and drivers with Linux or bare-metal applications
- Support customers with the build and installation of libraries and tools, including custom ones, needed for verifying the correct functionality of the system
- Help configure and deploy embedded Linux systems and kernel modules
- Design scalable and verifiable systems
- Work with both user-level software and FPGA hardware systems
Other
- Excellent communication skills and attention to detail
- Desire and ability to partner closely with customers to support and guide them through the installation
- Willingness and ability to travel within the US and North America (around 20%)
- Excellent communication skills, with the ability to convey technical concepts to both engineers and non-technical stakeholders
- Ability to work both independently, and collaboratively as part of a team