Not specified (assumed to be hybrid based on industry norms)
C programming for embedded systems
C++ experience required
Stm32 or similar 32-bit mcu architecture
MATRIX PROCESS AUTOMATION PTE. LTD. is seeking a Firmware Engineer to design and implement embedded firmware for the Micro800 PLC family, requiring strong skills in C and C++ programming. The ideal candidate should have at least 5 years of experience in embedded firmware development, preferably within the industrial automation sector
Job Summary
The role involves designing firmware for the Micro800 PLC family using IAR Embedded Workbench and performing debugging via JTAG.
Candidates must possess at least 5 years of experience in embedded firmware and software product development with strong C and C++ skills.
The position requires working with cross-functional teams across Bangalore and Singapore while maintaining high-quality engineering documentation.
Matching Summary
Match Score: 85
MATRIX PROCESS AUTOMATION PTE. LTD. is seeking a Firmware Engineer to design and implement embedded firmware for the Micro800 PLC family, requiring strong skills in C and C++ programming. The ideal candidate should have at least 5 years of experience in embedded firmware development, preferably within the industrial automation sector.
Skills & Requirements
Must-have
C programming for embedded systems
C++ experience required
STM32 or similar 32-bit MCU architecture
RTOS development (VxWorks, ThreadX)
JTAG hardware debugging tools
IAR Embedded Workbench proficiency
Nice-to-have
Prior experience in industrial automation
Cross-functional team collaboration
Agile process participation
Root cause analysis skills
Key Requirements
Minimal 5 years of embedded firmware experience
Proficiency in C and C++ programming
Experience with STM32 32-bit MCUs
Knowledge of RTOS platforms like VxWorks or ThreadX