were looking for the brightest people to join us.
As a Software Group Manager, you will lead a multi-disciplinary group of software developers and engineers dedicated to advancing our bitcoin ASIC and system solutions.
You will play a pivotal role in driving the technical direction, managing software development projects and processes, and ensuring the successful integration of software with our cutting-edge hardware.
You will have the opportunity to impact both group and company-wide and bring multidisciplinary products to mass-production and large-scale deployments.
This position requires a deep understanding of embedded systems, software development, software-hardware integration, and a passion for pushing the boundaries of engineering and technical excellence.
Technical Leadership: Lead and inspire teams of embedded, full stack and dev-ops engineers focused on developing solutions for our bitcoin ASIC and mining system customers. Shape and affect architectural and technical solutions, Implement, and improve work processes withing the group and with peer groups.
Project Management: Manage the full software development lifecycle from requirements gathering to deployment, ensuring projects are delivered on time and within budget.
Cross-functional Collaboration: Collaborate closely with ASIC and hardware engineers, solution architects, and external partners.
Risk Management: Identify and mitigate technical risks, proactively addressing challenges to minimize impact on project deliverables and timelines.
Team Development: Provide mentorship, coaching, and professional development opportunities to foster a high-performing and thriving group.
As a Software Group Manager, you will lead a multi-disciplinary group of software developers and engineers dedicated to advancing our bitcoin ASIC and system solutions.
You will play a pivotal role in driving the technical direction, managing software development projects and processes, and ensuring the successful integration of software with our cutting-edge hardware.
You will have the opportunity to impact both group and company-wide and bring multidisciplinary products to mass-production and large-scale deployments.
This position requires a deep understanding of embedded systems, software development, software-hardware integration, and a passion for pushing the boundaries of engineering and technical excellence.
Technical Leadership: Lead and inspire teams of embedded, full stack and dev-ops engineers focused on developing solutions for our bitcoin ASIC and mining system customers. Shape and affect architectural and technical solutions, Implement, and improve work processes withing the group and with peer groups.
Project Management: Manage the full software development lifecycle from requirements gathering to deployment, ensuring projects are delivered on time and within budget.
Cross-functional Collaboration: Collaborate closely with ASIC and hardware engineers, solution architects, and external partners.
Risk Management: Identify and mitigate technical risks, proactively addressing challenges to minimize impact on project deliverables and timelines.
Team Development: Provide mentorship, coaching, and professional development opportunities to foster a high-performing and thriving group.
Requirements:
Bachelors degree in computer science, Electrical Engineering.
8+ years of experience in hands-on software development, with 5+ years in management roles, in multidisciplinary company.
Hands on ability in programming languages such as C/C++, Python, and strong technical expertise in embedded software development.
Experience with Agile software development methodologies and continuous integration/continuous deployment (CI/CD) practices.
Can do attitude and problem-solving abilities
Excellent leadership, communication, and interpersonal skills with the ability to collaborate effectively across teams and disciplines.
Familiarity with electronics communications protocols and bitcoin technology is a plus.
Bachelors degree in computer science, Electrical Engineering.
8+ years of experience in hands-on software development, with 5+ years in management roles, in multidisciplinary company.
Hands on ability in programming languages such as C/C++, Python, and strong technical expertise in embedded software development.
Experience with Agile software development methodologies and continuous integration/continuous deployment (CI/CD) practices.
Can do attitude and problem-solving abilities
Excellent leadership, communication, and interpersonal skills with the ability to collaborate effectively across teams and disciplines.
Familiarity with electronics communications protocols and bitcoin technology is a plus.
This position is open to all candidates.