Embedded Software Engineer
RM 5,000 - RM 5,999 / Per Mon
Checking job availability...
Original
Simplified
Key Responsibilities Assist in developing software solutions for embedded systems using C/C++. Participate in the design and development of basic real-time applications. Work with microcontrollers and peripherals such as UART, SPI. Support debugging and troubleshooting of communication protocols like RS485 and RS232. Help in basic circuit design and testing. Contribute to schematic reviews and PCB designs under supervision. Collaborate on IoT development projects, including working with sensors and connectivity solutions. Perform testing and validation of embedded systems to ensure reliability. Qualifications Bachelor’s degree in Electrical and Computer Engineering, Electrical Electronics Engineering, or a related field. Fresh graduates are encouraged to apply; candidates with 1–2 years of experience are preferred. Required Skills Programming: Proficiency in C/C++; knowledge of Python is a plus. Embedded Systems: Basic understanding of embedded software development. Microcontrollers: Familiarity with 8-bit or 32-bit microcontrollers. Communication Protocols: Basic knowledge of UART, SPI, and I2C. Electronics: Understanding of basic electronics circuit concepts and troubleshooting. Design Tools: Familiarity with schematic and PCB design tools (e.g., Altium Designer) is an advantage. IoT: Interest in IoT devices and sensor integration is a plus.
Similar Jobs