Senior C++ Engineer

Core Scientific
March 20, 2023
Offerd Salary:Negotiation
Working address:N/A
Contract Type:Other
Working Time:Negotigation
Working type:N/A
Ref info:N/A

Who We Are

Bold. Unapologetic. Hardworking. We are building something special. Put simply: We power and secure the next global financial system.

At Core Scientific, we host best-in-class enterprise level blockchain hardware in expansive, state-of-the-art data center facilities. Our proprietary software stack automates blockchain mining optimization, pushes machine images and firmware, and monitors all aspects of our operations, ensuring our customers receive the highest possible ROI on their hardware investment.

But what makes us different from others in our industry, apart from our unrivaled white-glove customer service? We invest heavily in growing our own digital asset holdings, and pioneering innovative financial products and services to maximize our own, and our customers' portfolios, through blockchain technology.

Come join us as we focus exclusively on the game changing, hypergrowth financial technologies that are already diversifying markets and democratizing access to stores of value. Pioneering an industry isn't for the faint of heart. We require smart, creative, collaborative minds, who work hard and fast. Intrigued? Then apply and be a part of something truly revolutionary at Core Scientific!

Position Title :

Senior C++ Embedded Engineer

Organization :


Reports To :

Senior Vice President, Technology

The Job :

Build institutional expertise in deployment, telemetry and optimization of customer hardware hosted in Core Scientific Data Centers.


Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Develop and support bootstrapping processes of new customer hardware
  • Trace and validate data flowing from mining pools -> control hardware -> mining hardware

  • Teardown and reverse engineer hardware and software

  • Be a domain expert to help Data Center Technicians (DCTs), Minder and Data Science Teams to perform their work
  • Qualifications:

  • Bachelors/master's degree in electrical engineering or Computer Engineering.
  • Alternatively, a Computer Science degree with relevant embedded/low level of work experience

  • 5+ years' experience working with low level hardware, firmware or embedded linux

  • Experience building complete linux toolchains/filesystems/bootloaders with buildroot or yocto

  • Experience implementing and debugging or reverse engineering bare metal, RTOS and linux-based embedded hardware and firmware systems, including microprocessors and FPGA SoCs

  • Experience performing power analysis and power optimization

  • Experience developing with C/C++ or other low-level languages
  • Experience developing custom tooling with a scripting language
  • Experience with laboratory test equipment such as Logic Analyzer, Oscilloscope, Power Monitor, Soldering Equipment, Protocol Analyzers, Multimeters

  • Ability to gather requirements and move them into institutional knowledge bases

  • Communicate and solve problems with on remote hardware with DCTs as eyes and ears

  • Experience with Cryptocurrency mining on FPGA, ASIC or GPU Hardware, nice to have

  • Physical Demands: Ability to work in an electronics lab is required.

    From this employer

    Recent blogs

    Recent news