KAEM is looking for an experienced Embedded Hardware & Firmware Engineer to support the development of a qualified embedded communication system.
The role will involve both electronic hardware development and embedded firmware development, from schematic and PCB design through prototype bring-up, debugging, and system integration.
The ideal candidate should be comfortable working across both hardware and firmware and be able to take ownership of a product from engineering design through a working prototype.
Responsibilities
- Review and refine system architecture and hardware requirements
- Design complete electronic schematics
- Develop multilayer PCB layouts using Altium Designer or equivalent tools
- Design embedded systems using high-performance microcontrollers
- Integrate external memory, digital audio, displays, wireless communication modules, sensors, and peripheral interfaces
- Design power-supply, protection, filtering, reset, clock, and debug circuitry
- Develop embedded firmware in C/C++
- Develop firmware using an RTOS such as FreeRTOS
- Implement low-level drivers for UART, SPI, I2C, I2S, PCM, TDM, GPIO, USB, Ethernet, and similar interfaces
- Develop real-time audio communication and routing functions
- Implement state machines, device control, watchdogs, fault recovery, and system diagnostics
- Develop touchscreen/HMI applications using embedded GUI frameworks such as LVGL
- Integrate wireless communication modules and external embedded devices
- Perform prototype board bring-up and hardware debugging
- Debug firmware and hardware using oscilloscopes, logic analyzers, JTAG/SWD debuggers,
and other laboratory equipment
- Optimize the system for reliability, low latency, EMI/EMC, thermal performance, and power integrity
- Prepare designs for PCB fabrication and PCBA manufacturing
- Support prototype testing, design revisions, and production release
- Maintain clear technical documentation, source code, schematics, PCB files, and test procedures
Required Qualifications
- Bachelor’s degree in Electrical Engineering, Electronics Engineering, Embedded Systems, Computer Engineering, or a related field
- Minimum 5 years of professional embedded hardware and/or firmware development experience
- Strong experience with schematic design and PCB layout
- Strong proficiency with Altium Designer or similar professional PCB design tools
- Strong embedded C/C++ programming skills
- Experience with ARM Cortex-M based microcontrollers
- Experience with FreeRTOS or another real-time operating system
- Experience with high-performance MCU designs, external RAM/Flash, and multilayer PCBs
- Experience with digital communication interfaces such as UART, SPI, I2C, USB, Ethernet, I2S, PCM, or TDM
- Experience with mixed-signal electronics and audio circuitry
- Experience with wireless or RF module integration
- Good understanding of signal integrity, power integrity, grounding, EMI/EMC, ESD, and surge protection
- Experience with board bring-up and hardware/firmware debugging
- Experience taking electronic products from design through prototype and production
Preferred Experience
- Real-time audio or communication systems
- Intercom, conferencing, professional audio, or telecom products
- NXP i.MX RT or similar high-performance microcontrollers
- LVGL or embedded graphical interfaces
- BGA PCB design and external memory routing
- Industrial or automotive electronics
- Wireless voice communication systems
- Audio DSP, echo cancellation, or microphone processing
- Embedded Linux integration
- Product certification and EMC testing
What We Are Looking For
We are looking for an engineer who can work independently, make sound technical decisions, identify risks early, and collaborate with external manufacturers and technology vendors.
The ideal candidate should have practical experience taking a product through:
Architecture review → Schematic design → PCB layout → Firmware development → Prototype bring-up → Debugging → Design revision → Production readiness
Location: Saudi Arabia, Eastern Province / Al Khobar
Work Arrangement: On-site
Candidates should include examples of previous embedded hardware and firmware projects, particularly projects involving complex multilayer PCBs, real-time firmware, audio, wireless communication, or industrial electronics and share your resume to
[email protected]
📌 Embedded Hardware & Firmware Engineer (Bengaluru)
🏢 KAEM
📍 Bengaluru