Talent.com
NPU Communications Engineer (Embedded Systems)
NPU Communications Engineer (Embedded Systems)Bitdeer (NASDAQ: BTDR) • PenangMalaysia, Penang, Malaysia
NPU Communications Engineer (Embedded Systems)

NPU Communications Engineer (Embedded Systems)

Bitdeer (NASDAQ : BTDR) • PenangMalaysia, Penang, Malaysia
30+ days ago
Job description

NPU Communications Engineer (Embedded Systems)

Join to apply for the NPU Communications Engineer (Embedded Systems) role at Bitdeer (NASDAQ : BTDR)

NPU Communications Engineer (Embedded Systems)

2 days ago Be among the first 25 applicants

Join to apply for the NPU Communications Engineer (Embedded Systems) role at Bitdeer (NASDAQ : BTDR)

Get AI-powered advice on this job and more exclusive features.

About Bitdeer

Bitdeer Technologies Group (Nasdaq : BTDR) is a leader in the blockchain and high-performance computing industry. It is one of the world’s largest holders of proprietary hash rate and suppliers of hash rate. Bitdeer is committed to providing comprehensive computing solutions for its customers.

About Bitdeer

Bitdeer Technologies Group (Nasdaq : BTDR) is a leader in the blockchain and high-performance computing industry. It is one of the world’s largest holders of proprietary hash rate and suppliers of hash rate. Bitdeer is committed to providing comprehensive computing solutions for its customers.

Headquartered in Singapore, Bitdeer has deployed mining data centers in the United States, Norway, and Bhutan. It offers specialized mining infrastructure, high-quality hash rate sharing products, and reliable hosting services to global users. The company also offers advanced cloud capabilities for customers with high demands for artificial intelligence.

What You Will Be Responsible For

  • Design and implement foundational collective communication operators (e.g., Send, Receive, Broadcast, Gather, Reduce, All Reduce, All Gather, etc.) tightly coupled with the NPU (Neural Processing Unit) hardware architecture.
  • Optimize communication primitives to exploit hardware features like specialized communication links, on-chip interconnects, and DMA engines, minimizing latency and maximizing bandwidth.
  • Analyze different communication modes (blocking / non-blocking, sync / async, reliable / unreliable) in the context of chip microarchitecture to enhance throughput and reduce stalls.
  • Research and integrate communication algorithms (e.g., Ring, Hierarchical Decomposition) tailored for NPU topology and workload patterns, ensuring scalability across many compute nodes.
  • Ensure software-hardware co-design compatibility, verifying correctness and performance across the chip’s instruction set, system software stack, and runtime environment.
  • Perform deep debugging and profiling using hardware-level tools and logs to rapidly identify bottlenecks or correctness issues and drive resolution.
  • Collaborate cross-functionally with chip architects, firmware engineers, and system software teams to deliver optimized communication solutions aligned with the overall AI accelerator roadmap.

How You Will Stand Out

  • Master’s degree or higher in Computer Science, Electrical Engineering, Integrated Circuit Design, or related fields.
  • Proficient in C / C++ and Python programming with strong software engineering skills; experience with assembly or low-level programming for hardware optimization is highly valued.
  • Deep understanding of heterogeneous hardware platforms, especially NPU architecture including compute cores, on-chip memory hierarchies, and communication fabrics.
  • Solid grasp of collective communication principles and algorithms, including the implementation of efficient communication primitives on hardware accelerators.
  • Experience with performance profiling and debugging at hardware-software boundaries, able to use tools like logic analyzers, hardware performance counters, and trace logs.
  • Excellent problem-solving skills and ability to work in a collaborative, cross-disciplinary environment.
  • Bonus skills include knowledge of GPU / TPU / DPU / NPU architectures, CUDA / ROCm programming, RDMA, communication libraries like NCCL, and distributed AI training frameworks.
  • What You Will Experience Working With Us

  • A culture that values authenticity and diversity of thoughts and backgrounds;
  • An inclusive and respectable environment with open workspaces and exciting start-up spirit;
  • Fast-growing company with the chance to network with industrial pioneers and enthusiasts;
  • Ability to contribute directly and make an impact on the future of the digital asset industry;
  • Involvement in new projects, developing processes / systems;
  • Personal accountability, autonomy, fast growth, and learning opportunities;
  • Attractive welfare benefits and developmental opportunities such as training and mentoring;
  • Bitdeer is committed to providing equal employment opportunities in accordance with country, state, and local laws. Bitdeer does not discriminate against employees or applicants based on conditions such as race, colour, gender identity and / or expression, sexual orientation, marital and / or parental status, religion, political opinion, nationality, ethnic background or social origin, social status, disability, age, indigenous status, and union.

    Seniority level

    Seniority level

    Entry level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Software Development

    Referrals increase your chances of interviewing at Bitdeer (NASDAQ : BTDR) by 2x

    Sign in to set job alerts for “Telecommunications Engineer” roles.

    Senior Network Infrastructure Engineer - Core Services | Penang

    System Engineering Technicians (Manufacturing Assets Management and Manufacturing Execution System)

    NPU System Optimization Engineer (Software - Python)

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    System Engineer • PenangMalaysia, Penang, Malaysia

    Related jobs
    Linux Cryptography and Security Engineer

    Linux Cryptography and Security Engineer

    Canonical • Bayan Lepas, Penang, Malaysia
    Linux Cryptography and Security Engineer.Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.This is a unique opportunity to use your software engineering and cryptography skills to...Show more
    Last updated: 30+ days ago • Promoted
    Senior 5G Configuration & Debug Engineer (LTE / NR)

    Senior 5G Configuration & Debug Engineer (LTE / NR)

    Catalyst Talent Strategy Consulting • George Town, Penang, Malaysia
    A technology consulting firm based in George Town, Malaysia is seeking a 5G Configuration and Developer to develop 5G network solutions. The ideal candidate will have extensive experience with LTE a...Show more
    Last updated: 7 days ago • Promoted
    Power Software Development Engineer

    Power Software Development Engineer

    Bitdeer (NASDAQ : BTDR) • PenangMalaysia, Penang, Malaysia
    Power Software Development Engineer to join our engineering team.The candidate will be responsible for designing, developing, and maintaining embedded software for power management systems and powe...Show more
    Last updated: 30+ days ago • Promoted
    Ubuntu Software Engineer

    Ubuntu Software Engineer

    Canonical • Seberang Perai, Penang, Malaysia
    AI, engineering innovation and IoT.We are hiring engineers who care deeply for quality, performance and resilience in software and who are comfortable with designing and engineering new software as...Show more
    Last updated: 11 days ago • Promoted
    NPU System Optimization Engineer (Software)

    NPU System Optimization Engineer (Software)

    Bitdeer (NASDAQ : BTDR) • PenangMalaysia, Penang, Malaysia
    NPU System Optimization Engineer (Software - Python).NPU System Optimization Engineer (Software - Python).Bitdeer Technologies Group (Nasdaq : BTDR) is a world-leading technology company for Bitcoin...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Systems and Full Stack Developer (Industrial IoT & AI / ML)

    Embedded Systems and Full Stack Developer (Industrial IoT & AI / ML)

    Krisvconsulting Services Pte Ltd • PenangMalaysia, Penang, Malaysia
    Embedded Systems and Full Stack Developer (Industrial IoT & AI / ML).Job Openings Embedded Systems and Full Stack Developer (Industrial IoT & AI / ML). About the job Embedded Systems and Full Stack Deve...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer - RTOS

    Embedded Software Engineer - RTOS

    Quectel • George Town, Penang, Malaysia
    Embedded Software Engineer - RTOS.Location : George Town, Penang, Malaysia.Seniority level : Not Applicable.Responsible for software development and maintenance of assigned customer projects.Support ...Show more
    Last updated: 15 days ago • Promoted
    Embedded Systems Engineer — System-Level Innovator

    Embedded Systems Engineer — System-Level Innovator

    KAYTUS • PenangMalaysia, Penang, Malaysia
    A leading IT infrastructure solutions provider in Malaysia is seeking a Mid-Senior level Engineer to lead technological innovations and optimize systems. You will evaluate emerging technologies, sol...Show more
    Last updated: 8 days ago • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    Bitdeer Technologies Group • PenangMalaysia, Penang, Malaysia
    Bitdeer Technologies Group (Nasdaq : BTDR) is a world-leading technology company for Bitcoin mining.Bitdeer is committed to providing comprehensive computing solutions for its customers.The Company ...Show more
    Last updated: 14 days ago • Promoted
    Embedded FW & FPGA Solutions Engineer

    Embedded FW & FPGA Solutions Engineer

    Lattice Semiconductor • PenangMalaysia, Penang, Malaysia
    A global technology company in Malaysia is seeking a Firmware Engineer responsible for developing and validating firmware, maintaining CI / CD pipelines, and providing technical support to engineers ...Show more
    Last updated: 8 days ago • Promoted
    Design Verification Engineer (USB)

    Design Verification Engineer (USB)

    UST Malaysia • PenangMalaysia, Penang, Malaysia
    Hiring Top Semiconductor Engineers across APAC Region and Vietnam | Connecting Talents to Opportunities | Talents Strategist | Follow me for more Job…. Design Verification (DV) Engineer.The candidat...Show more
    Last updated: 20 days ago • Promoted
    Emulation Engineer

    Emulation Engineer

    UST • Bayan Lepas, Penang, Malaysia
    We are hiring Engineers! | Talent Acquisition @ UST.Develop and code emulation trackers with proper documentation.Extract DV interfaces and translate them into emulation interfaces.Execute emulatio...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Motorola Solutions • Bayan Lepas, Penang, Malaysia
    Motorola Solutions values your privacy • •.Company Overview • •At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pur...Show more
    Last updated: 15 days ago • Promoted
    Embedded Systems Developer — Fresh Grad, Penang

    Embedded Systems Developer — Fresh Grad, Penang

    Motorola Solutions • PenangMalaysia, Penang, Malaysia
    A global technology company is seeking a Software Developer (Fresh Graduate) in Penang.Responsibilities include designing and developing embedded systems software, collaborating with hardware engin...Show more
    Last updated: 8 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Quectel • Bayan Lepas, Penang, Malaysia
    Get AI-powered advice on this job and more exclusive features.Quectel is one of the leading global suppliers of cellular IOT module and antennas. We exist to connect devices and people to networks a...Show more
    Last updated: 30+ days ago • Promoted
    Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

    Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

    Canonical • Seberang Perai, Penang, Malaysia
    Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon.Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia. Be among the first 25 applicants.Canonical is a leading provi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Project Manager - Ubuntu Embedded Systems

    Senior Project Manager - Ubuntu Embedded Systems

    Canonical • Bayan Lepas, Penang, Malaysia
    Senior Project Manager - Ubuntu Embedded Systems.Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Join or sign in to find your next job. Senior Project Manager - Ubuntu Embedded S...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Engineer

    Embedded Engineer

    Lattice Semiconductor • PenangMalaysia, Penang, Malaysia
    There is energy here…energy you can feel crackling at any of our international locations.It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers.L...Show more
    Last updated: 30+ days ago • Promoted