Overview
Join to apply for the Senior RND Firmware Engineer role at Mikro MSC Berhad
Get AI-powered advice on this job and more exclusive features.
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.
Required Qualifications
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.Application and Role Details
Interested candidates please submit your application through JobstoreSeniority level : Mid-Senior levelEmployment type : Full-timeJob function : Engineering and Information TechnologyIndustries : Appliances, Electrical, and Electronics ManufacturingLocation : Shah Alam, Selangor, Malaysia
Referrals increase your chances of interviewing at Mikro MSC Berhad by 2x
Get notified about new Senior Firmware Engineer jobs in Shah Alam, Selangor, Malaysia.
Related roles
Embedded Linux Senior Software Engineer - OptimisationSenior Firmware Engineer, Calibration and Test Center of ExcellenceR&D Senior Engineer - Control Software Design / EmbeddedEmbedded Linux Field Engineer for Devices / IoTEmbedded Linux Field Engineer (Mandarin speaking)#J-18808-Ljbffr