775 Hardware Engineering jobs in Malaysia
Hardware Engineering Intern
Posted today
Job Viewed
Job Description
Overview
is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more
Our culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.
Responsibilities
*Job Description: *
We are looking for a passionate and detail-oriented Hardware Engineering Intern to support FPGA development for our product line. The intern will be responsible for studying existing FPGA codebases, understanding design intent, and implementing modifications based on evolving product requirements and design changes.
*Key Responsibilities: *
- Analyze and understand existing FPGA code and architecture used in AWG products.
- Collaborate with senior engineers to interpret new design specifications and translate them into FPGA logic updates.
- Modify and validate FPGA modules to support new features or hardware revisions.
- Assist in simulation, synthesis, and timing analysis to ensure design integrity.
- Document design changes, test results, and technical findings clearly and accurately.
Qualifications
*Requirements: *
Education:
- Currently pursuing a Bachelor's or Master's degree in Electrical/Electronic Engineering, Computer Engineering, or a related field.
Technical Skills:
- Familiarity with FPGA development using VHDL or Verilog.
- Experience with simulation tools (e.g., ModelSim, Vivado Simulator) and synthesis tools (e.g., Xilinx Vivado, Intel Quartus).
- Understanding of digital logic design, timing constraints, and hardware debugging.
- Exposure to AWG or signal generation concepts is a plus.
Soft Skills:
- Strong analytical and problem-solving abilities.
- Good communication and teamwork skills.
- Eagerness to learn and contribute in a collaborative R&D environment.
*Preferred Qualifications: *
- Hands-on experience with FPGA development boards or lab instrumentation.
- Knowledge of scripting languages (e.g., Python, TCL) for automation or testing.
- Familiarity with version control systems (e.g., Git).
Hardware Engineering Intern
Posted today
Job Viewed
Job Description
Overview
Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.
Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.
Responsibilities
Job Description:
We are looking for a passionate and detail-oriented Hardware Engineering Intern to support FPGA development for our product line. The intern will be responsible for studying existing FPGA codebases, understanding design intent, and implementing modifications based on evolving product requirements and design changes.
Key Responsibilities
- Analyze and understand existing FPGA code and architecture used in AWG products.
- Collaborate with senior engineers to interpret new design specifications and translate them into FPGA logic updates.
- Modify and validate FPGA modules to support new features or hardware revisions.
- Assist in simulation, synthesis, and timing analysis to ensure design integrity.
- Document design changes, test results, and technical findings clearly and accurately.
Qualifications
Requirements:
Education
- Currently pursuing a Bachelor's or Master's degree in Electrical/Electronic Engineering, Computer Engineering, or a related field.
Technical Skills
- Familiarity with FPGA development using VHDL or Verilog.
- Experience with simulation tools (e.g., ModelSim, Vivado Simulator) and synthesis tools (e.g., Xilinx Vivado, Intel Quartus).
- Understanding of digital logic design, timing constraints, and hardware debugging.
- Exposure to AWG or signal generation concepts is a plus.
Soft Skills
- Strong analytical and problem-solving abilities.
- Good communication and teamwork skills.
- Eagerness to learn and contribute in a collaborative R&D environment.
Preferred Qualifications
- Hands-on experience with FPGA development boards or lab instrumentation.
- Knowledge of scripting languages (e.g., Python, TCL) for automation or testing.
- Familiarity with version control systems (e.g., Git).
Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
We are looking for a passionate and skilled Embedded Systems Engineer with a strong software background to join our growing team. The ideal candidate should be proficient in Linux, C/C++, and Python, and have hands-on experience in embedded system development. You will play a key role in designing, developing, and maintaining embedded solutions for real-world applications.
Responsibilities- Design, develop, and optimize embedded software solutions on Linux-based platforms.
- Program in C/C++ for performance-critical applications and Python for automation, scripting, and integration tasks.
- Develop, test, and debug embedded firmware and drivers.
- Collaborate with hardware engineers to integrate software with embedded hardware systems.
- Troubleshoot and resolve performance, stability, and reliability issues.
- Document designs, workflows, and technical processes for maintainability.
- Degree in Electrical/Electronics Engineering, Computer Science, Software Engineering, or related fields.
- Strong expertise in Linux system development and software debugging tools.
- Solid programming skills in C/C++ and Python.
- Experience with embedded systems development (MCUs, ARM, Raspberry Pi, etc.).
- Knowledge of software version control (Git) and CI/CD pipelines is an advantage.
- Familiarity with networking, IoT protocols, or real-time systems will be a plus.
- Strong problem-solving skills and ability to work independently or in a team.
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
COMPANY OVERVIEW
Invertra Systems
is a fast-growing product R&D startup and the technology arm of
NL Scientific
, Malaysia's leading manufacturer of construction material testing equipment since 1998, exporting to over 70 countries worldwide.
At Invertra, we focus on developing IoT-enabled systems, custom controllers, and advanced automation solutions that modernize legacy machines and power the next generation of high-tech industrial equipment. Our expertise spans embedded hardware, firmware, and smart data platforms, enabling more intelligent, connected, and efficient systems across industries.
JOB SCOPE
As our Embedded Systems Engineer, you'll help modernize our current generation of machines — redesigning custom controller hardware & firmware from the ground up, adding wireless IoT communication, local intelligence, and system interoperability to our existing machines. You'll also help develop interfacing solutions with our ongoing IoT app development processes.
KEY RESPONSIBILITIES
- Designing, prototyping, and producing custom controllers for existing material testing machinery.
- Programming microcontrollers in C/C++ for hardware control, sensor input/output, and communication protocols.
- Writing Python scripts for light automation, data handling, or device interfacing.
- Designing and debugging custom PCBs and embedded circuits (future scope).
- Collaborating with the software and mechanical teams to ensure full-stack system compatibility.
- Retrofitting legacy testing machines with IoT capabilities (e.g. Wi-Fi, serial-to-IP, basic edge logic).
CANDIDATE REQUIREMENTS
We value curiosity, resourcefulness, and a willingness to learn. You don't need to be an expert — you just need the drive to build real-world embedded solutions that make an impact.
Strongly Preferred
- Proficiency in C/C++.
- Prior experience in embedded system design with inbuilt microcontrollers (such as the ESP32, STM32, and Arduino chipset families).
- Exposure to circuit design and PCB layout tools (e.g. KiCAD, EasyEDA).
- Interest in hands-on debugging with test tools (oscilloscopes, multimeters, etc).
- Basic familiarity with Python scripting.
- Basic knowledge of multi-threading/pipelining algorithms.
- Basic experience with DSA/memory resource planning concepts.
- Willingness to work on both firmware and electronics, and grow with the role.
Nice-to-Haves
- Experience with wireless protocols (Wi-Fi, MQTT, Bluetooth, etc).
- Basic understanding of industrial control systems or instrumentation.
- Familiarity with Raspberry Pi or similar SBCs for prototyping.
- Knowledge of low-power design or basic RTOS concepts.
- Prior experience with DMA & understanding of associated hardware
Ideal Candidate Profile
- Possesses a Degree in Electrical and Computer Systems Engineering, Mechatronics Engineering, Software Engineering, or other similar related disciplines.
- Fresh graduate or junior engineer with strong fundamentals or personal projects.
- Self-learner who's motivated by building hardware/software that interacts with the real world.
- Not afraid of the occasional messy wire or cryptic serial output.
- Passionate about practical industrial IoT, control systems, or embedded development.
Fresh grads are encouraged to apply - mentorship and support will be provided.
WORK SETUP
Location:
Hybrid
Work Hours:
Mon - Fri, 8:00 am - 5:30 pm
Schedule:
Full-Time
Salary Range:
RM RM 4500
Reporting to:
Director of R&D Systems Engineering
R&D Embedded Systems Engineer
Posted 1 day ago
Job Viewed
Job Description
Invertra Systems is a fast-growing product R&D startup and the technology arm of NL Scientific , Malaysia’s leading manufacturer of construction material testing equipment since 1998, exporting to over 70 countries worldwide.
At Invertra, we focus on developing IoT-enabled systems, custom controllers, and advanced automation solutions that modernize legacy machines and power the next generation of high-tech industrial equipment. Our expertise spans embedded hardware, firmware, and smart data platforms, enabling more intelligent, connected, and efficient systems across industries.
Job Scope
As our Embedded Systems Engineer, you’ll help modernize our current generation of machines — redesigning custom controller hardware & firmware from the ground up, adding wireless IoT communication, local intelligence, and system interoperability to our existing machines. You’ll also help develop interfacing solutions with our ongoing IoT app development processes.
Key Responsibilities
- Designing, prototyping, and producing custom controllers for existing material testing machinery.
- Programming microcontrollers in C/C++ for hardware control, sensor input/output, and communication protocols.
- Writing Python scripts for light automation, data handling, or device interfacing.
- Designing and debugging custom PCBs and embedded circuits (future scope).
- Collaborating with the software and mechanical teams to ensure full-stack system compatibility.
- Retrofitting legacy testing machines with IoT capabilities (e.g. Wi-Fi, serial-to-IP, basic edge logic).
Candidate Requirement
We value curiosity, resourcefulness, and a willingness to learn. You don’t need to be an expert — you just need the drive to build real-world embedded solutions that make an impact.
Strong Preferred
- Proficiency in C/C++.
- Prior experience in embedded system design with inbuilt microcontrollers (such as the ESP32, STM32, and Arduino chipset families).
- Exposure to circuit design and PCB layout tools (e.g. KiCAD, EasyEDA).
- Interest in hands-on debugging with test tools (oscilloscopes, multimeters, etc).
- Basic familiarity with Python scripting.
- Basic knowledge of multi-threading/pipelining algorithms.
- Basic experience with DSA/memory resource planning concepts.
- Willingness to work on both firmware and electronics, and grow with the role.
Nice-to-Have
- Experience with wireless protocols (Wi-Fi, MQTT, Bluetooth, etc).
- Basic understanding of industrial control systems or instrumentation.
- Familiarity with Raspberry Pi or similar SBCs for prototyping.
- Knowledge of low-power design or basic RTOS concepts.
- Prior experience with DMA & understanding of associated hardware
Ideal Candidate Profile
- Possesses a Degree in Electrical and Computer Systems Engineering , Meatronics Engineering , Software Engineering , or other similar related disciplines.
- Fresh graduate or junior engineer with strong fundamentals or personal projects.
- Self-learner who’s motivated by building hardware/software that interacts with the real world.
- Not afraid of the occasional messy wire or cryptic serial output.
- Passionate about practical industrial IoT, control systems, or embedded development.
Fresh grads are encouraged to apply — mentorship and support will be provided.
Work Setup
- Location: Hybrid
- Schedule: Full-Time
- Salary Range: RM 4000 - RM 4500
- Reporting to: Director of R&D Systems Engineering
- Frontend: React (or Bootstrap/Tailwind), HTML templates
- Deployment: Manual and automated deploys (CI/CD planned)
Seniority level : Entry level
Employment type : Full-time
Job function : Research, Analyst, and Information Technology
Industries : Industrial Machinery Manufacturing
#J-18808-LjbffrNPU Communications Engineer (Embedded Systems)
Posted 6 days ago
Job Viewed
Job Description
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.
Responsibilities- 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.
- 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.
- 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.
#J-18808-LjbffrNPU Communications Engineer (Embedded Systems)
Posted 24 days ago
Job Viewed
Job Description
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.
- 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.
- 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;
- Seniority level Entry level
- Employment type Full-time
- 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-LjbffrBe The First To Know
About the latest Hardware engineering Jobs in Malaysia !
R&D Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Company Overview
Invertra Systems
is a fast-growing product R&D startup and the technology arm of
NL Scientific
, Malaysia's leading manufacturer of construction material testing equipment since 1998, exporting to over 70 countries worldwide.
At Invertra, we focus on developing IoT-enabled systems, custom controllers, and advanced automation solutions that modernize legacy machines and power the next generation of high-tech industrial equipment. Our expertise spans embedded hardware, firmware, and smart data platforms, enabling more intelligent, connected, and efficient systems across industries.
Job Scope
As our Embedded Systems Engineer, you'll help modernize our current generation of machines — redesigning custom controller hardware & firmware from the ground up, adding wireless IoT communication, local intelligence, and system interoperability to our existing machines. You'll also help develop interfacing solutions with our ongoing IoT app development processes.
Key Responsibilities
- Designing, prototyping, and producing custom controllers for existing material testing machinery.
- Programming microcontrollers in C/C++ for hardware control, sensor input/output, and communication protocols.
- Writing Python scripts for light automation, data handling, or device interfacing.
- Designing and debugging custom PCBs and embedded circuits (future scope).
- Collaborating with the software and mechanical teams to ensure full-stack system compatibility.
- Retrofitting legacy testing machines with IoT capabilities (e.g. Wi-Fi, serial-to-IP, basic edge logic).
Candidate Requirement
We value curiosity, resourcefulness, and a willingness to learn. You don't need to be an expert — you just need the drive to build real-world embedded solutions that make an impact.
Strong Preferred
- Proficiency in C/C++.
- Prior experience in embedded system design with inbuilt microcontrollers (such as the ESP32, STM32, and Arduino chipset families).
- Exposure to circuit design and PCB layout tools (e.g. KiCAD, EasyEDA).
- Interest in hands-on debugging with test tools (oscilloscopes, multimeters, etc).
- Basic familiarity with Python scripting.
- Basic knowledge of multi-threading/pipelining algorithms.
- Basic experience with DSA/memory resource planning concepts.
- Willingness to work on both firmware and electronics, and grow with the role.
Nice-to-Have
- Experience with wireless protocols (Wi-Fi, MQTT, Bluetooth, etc).
- Basic understanding of industrial control systems or instrumentation.
- Familiarity with Raspberry Pi or similar SBCs for prototyping.
- Knowledge of low-power design or basic RTOS concepts.
- Prior experience with DMA & understanding of associated hardware
Ideal Candidate Profile
- Possesses a Degree in
Electrical and Computer Systems Engineering
,
Mechatronics Engineering
,
Software Engineering
, or other similar related disciplines.
- Fresh graduate or junior engineer with strong fundamentals or personal projects.
- Self-learner who's motivated by building hardware/software that interacts with the real world.
- Not afraid of the occasional messy wire or cryptic serial output.
- Passionate about practical industrial IoT, control systems, or embedded development.
Fresh grads are encouraged to apply — mentorship and support will be provided.
Work Setup
- Location:
Hybrid
- Work Hours:
Mon - Fri, 8:00 am - 5:30 pm
- Schedule:
Full-Time
- Salary Range:
RM RM 4500
- Reporting to:
Director of R&D Systems Engineering
Tech Stack
- Backend:
Django, Django REST Framework
- Frontend:
React (or Bootstrap/Tailwind), HTML templates
- Database:
SQLite (initial) → PostgreSQL (production)
- DevOps:
Linux (Ubuntu/Debian), GitHub, shell scripting
- Deployment:
Manual and automated deploys (CI/CD planned)
Optional:
React Native / Flutter for mobile apps
R&D Embedded Systems Engineer
Posted 1 day ago
Job Viewed
Job Description
is a fast-growing product R&D startup and the technology arm of
NL Scientific , Malaysia’s leading manufacturer of construction material testing equipment since 1998, exporting to over 70 countries worldwide. At Invertra, we focus on developing IoT-enabled systems, custom controllers, and advanced automation solutions that modernize legacy machines and power the next generation of high-tech industrial equipment. Our expertise spans embedded hardware, firmware, and smart data platforms, enabling more intelligent, connected, and efficient systems across industries. Job Scope As our Embedded Systems Engineer, you’ll help modernize our current generation of machines — redesigning custom controller hardware & firmware from the ground up, adding wireless IoT communication, local intelligence, and system interoperability to our existing machines. You’ll also help develop interfacing solutions with our ongoing IoT app development processes. Key Responsibilities Designing, prototyping, and producing custom controllers for existing material testing machinery. Programming microcontrollers in C/C++ for hardware control, sensor input/output, and communication protocols. Writing Python scripts for light automation, data handling, or device interfacing. Designing and debugging custom PCBs and embedded circuits (future scope). Collaborating with the software and mechanical teams to ensure full-stack system compatibility. Retrofitting legacy testing machines with IoT capabilities (e.g. Wi-Fi, serial-to-IP, basic edge logic). Candidate Requirement We value curiosity, resourcefulness, and a willingness to learn. You don’t need to be an expert — you just need the drive to build real-world embedded solutions that make an impact. Strong Preferred Proficiency in C/C++. Prior experience in embedded system design with inbuilt microcontrollers (such as the ESP32, STM32, and Arduino chipset families). Exposure to circuit design and PCB layout tools (e.g. KiCAD, EasyEDA). Interest in hands-on debugging with test tools (oscilloscopes, multimeters, etc). Basic familiarity with Python scripting. Basic knowledge of multi-threading/pipelining algorithms. Basic experience with DSA/memory resource planning concepts. Willingness to work on both firmware and electronics, and grow with the role. Nice-to-Have Experience with wireless protocols (Wi-Fi, MQTT, Bluetooth, etc). Basic understanding of industrial control systems or instrumentation. Familiarity with Raspberry Pi or similar SBCs for prototyping. Knowledge of low-power design or basic RTOS concepts. Prior experience with DMA & understanding of associated hardware Ideal Candidate Profile Possesses a Degree in
Electrical and Computer Systems Engineering ,
Meatronics Engineering ,
Software Engineering , or other similar related disciplines. Fresh graduate or junior engineer with strong fundamentals or personal projects. Self-learner who’s motivated by building hardware/software that interacts with the real world. Not afraid of the occasional messy wire or cryptic serial output. Passionate about practical industrial IoT, control systems, or embedded development. Fresh grads are encouraged to apply — mentorship and support will be provided. Work Setup Location:
Hybrid Schedule:
Full-Time Salary Range:
RM 4000 - RM 4500 Reporting to:
Director of R&D Systems Engineering Frontend:
React (or Bootstrap/Tailwind), HTML templates Deployment:
Manual and automated deploys (CI/CD planned) Seniority level : Entry level Employment type : Full-time Job function : Research, Analyst, and Information Technology Industries : Industrial Machinery Manufacturing
#J-18808-Ljbffr
NPU Communications Engineer (Embedded Systems)
Posted 5 days ago
Job Viewed
Job Description
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