Software Engineer Job at Hop Gobal Service Inc., Union, SC

K3IzUTBXUzllMVFZaE1kY0doMXlFbkhHZFE9PQ==
  • Hop Gobal Service Inc.
  • Union, SC

Job Description

Responsibilities:

1. Deploy software systems tailored for Bitcoin mining operations, including miner management platforms, monitoring tools, and performance optimization applications.

2.Update existing software to correct errors, improve performance, adapt it to new hardware environments (e.g., new ASIC models), or upgrade interfaces.

3.Analyze mining data and system specifications to determine operational feasibility and requirements, and translate these into detailed software designs.

4.Develop real-time monitoring dashboards and alert systems to track hash rates, power usage efficiency (PUE), device temperatures, and uptime.

5.Integrate software systems with Bitcoin mining pools, internal APIs, and facility-level infrastructures (such as smart cooling or power control systems).

6.Research, recommend, and implement new technologies (e.g., firmware optimization, machine learning-based performance tuning) to increase mining efficiency and reduce downtime.

7.Conduct software system testing, validation procedures, and bug-fixing processes to ensure optimal operation under large-scale deployment environments.

8.Collaborate with hardware engineers, operations managers, site technicians, and third-party vendors to support end-to-end mining system performance.

9.Maintain knowledge of emerging trends in Bitcoin mining technologies and continuously evaluate potential improvements to company software stacks.

Requirements:

Professional Experience:

  1. Bachelor’s degree or higher in Computer Science, Software Engineering, Information Systems, Electrical Engineering, or a related field.
  2. Proven experience (2+ years preferred) in software development, preferably within hardware-software integration, industrial automation, or embedded systems.
  3. Experience working directly with distributed systems, data acquisition, and device control in production environments.

Technical Skills:

  1. Proficiency in one or more of the following programming languages: Python, C++, Go, or Rust.
  2. Familiarity with scripting languages such as Bash, PowerShell, or Python for automation tasks.
  3. Solid understanding of networking fundamentals (TCP/IP, VPN, SSH) with applications in distributed hardware environments (e.g., mining farms, edge devices).
  4. Hands-on experience managing relational and time-series databases such as MySQL, PostgreSQL, and InfluxDB, including query optimization and data warehousing concepts.
  5. Strong working knowledge of Bitcoin mining technologies, including:
  6. ASIC miner management (e.g., Antminer, Whatsminer)
  7. Mining pool protocols (Stratum V1/V2)
  8. Firmware flashing and miner firmware customization.
  9. Proficiency in Linux server administration, shell scripting, and system hardening.
  10. Familiarity with cloud computing services (AWS, GCP, or private cloud) for server provisioning, monitoring, and scaling.

Operational & Analytical Skills:

  1. Ability to design, develop, and implement monitoring tools to track system performance (hash rate, power efficiency, thermal metrics) and create actionable reports.
  2. Strong analytical skills to identify system bottlenecks and implement software-driven optimizations for power efficiency, workload distribution, and cost reduction.
  3. Understanding of hardware telemetry and the ability to leverage metrics for predictive maintenance and uptime maximization.

Soft Skills:

  1. Exceptional problem-solving ability with strong attention to detail and a proactive approach to system optimization.
  2. Ability to work independently and manage priorities in a fast-paced.

Job Tags

Similar Jobs

Napervilleepoxy.com

Concrete Coating/Epoxy Installer Job at Napervilleepoxy.com

Experienced professionals wanted for fast-growing concrete coating and epoxy company. Naperville location. Work including : Concrete repair Concrete prep Epoxy/poly/urethane coating Concrete stain/dye Direct message with qualifications for year-round work... 

International Staffing Consultants, Inc.

Junior Software Engineer Job at International Staffing Consultants, Inc.

 ...passion for software development to the next level? We are seeking enthusiastic Junior...  ...electrical tasks. Qualifications: Bachelor's degree in Software Engineering, Information Technology...  ..., automated systems, or machinery. Entry-level to a few years of professional... 

Fiserv

Senior Sales Executive Job at Fiserv

**Calling all innovators - find your future at Fiserv.**We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants and consumers to one another millions... 

Designer Brands (DSW, Camuto Group)

Asset Protection Agent Job at Designer Brands (DSW, Camuto Group)

 ...TheAsset ProtectionAgent is responsible for protecting the assets of DSW, helping to maintain a safe business environment and monitoring and enforcing associate compliance to Company policies and rules of conduct. You will be responsible for promoting shortage prevention... 

Harmony Veterinary Care

Veterinary Assistant Job at Harmony Veterinary Care

 ...Harmony Veterinary Care is a comprehensive veterinary practice in beautiful Prescott, Arizona...  ...0 - $22.00 per hour, commensurate with experience Comprehensive Benefits: Health,...  ...Work-Life Balance: PTO, mental health assistance, and a 4-day work week!! Perks: Employee...