Senior RND Firmware Engineer
Mikro MSC Berhad
Date: 23 hours ago
City: Shah Alam
Contract type: Full time

Key Responsibilities :
- Design, develop, and maintain embedded firmware for real-time systems with a focus on analog and DSP applications.
- Collaborate with hardware engineers to integrate firmware with analog circuitry and ensure signal integrity.
- Implement and optimize DSP algorithms for filtering, noise reduction, and signal analysis.
- Perform hands-on debugging, validation, and optimization of firmware using lab equipment (oscilloscopes, spectrum analyzers, signal generators, etc.).
- Support hardware bring-up, board-level testing, and system-level performance tuning.
- Bachelor’s or Master’s degree in Electrical, Electronic, or Computer Engineering (or related field).
- 7+ years of experience in embedded firmware development for microcontrollers, DSPs, or SoCs.
- Strong proficiency in C/C++ and real-time embedded systems programming.
- Solid understanding of analog design concepts, including noise, stability, linearity, and frequency response.
- Experience with DSP algorithm development and optimization (e.g., filtering, FFT, modulation/demodulation).
- Skilled in debugging firmware-hardware interactions using lab test equipment.
- Familiarity with PCB CAD tools and ability to work closely with hardware design teams.
- Knowledge of signal integrity, EMI/EMC considerations, and system-level design trade-offs.
- Excellent problem-solving skills and attention to detail.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Part Time Stylist | CENTRAL I-CITY
Lovisa Pty Ltd,
Shah Alam
2 days ago
Lovisa LifeLovisa was established in Australia in 2010 and has quickly grown to be one of the leading fast fashion jewellery retailers. We will continue our focus on expanding our global network, with currently over 800+ stores across 37 countries.At Lovisa, we are passionate, dedicated, hard-working and fun-loving team players. We are devoted to fashion, style, and customer service. All...

Aircraft Engine Mechanic
GE Aerospace,
Shah Alam
6 days ago
Job Description SummaryJob DescriptionAbout GE AerospaceAre you ready to see your future take flight? At GE Aerospace, we are advancing aviation technologies for today and tomorrow. Your work will contribute to the production of advanced jet engines, components, and integrated systems that power commercial and military aircraft. You’ll be part of a team that embraces your drive, your curiosity, and...

Software Engineer
Dematic,
Shah Alam
1 week ago
What We OfferCareer DevelopmentCompetitive Compensation and BenefitsPay TransparencyGlobal OpportunitiesLearn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer/Tasks And QualificationsThis is What You Will do in This Role:Be part of a team designing, documenting, developing and delivering software products, specifically responsible for the following as appropriated by the Team Leader or Project Manager for that project:Developing .NET C# software modulesUnit Test specification using test driven development...
