
Embedded Engineer
$ 3,500 - $ 7,000 / month
Checking job availability...
Original
Simplified
Objectives of this role
- Developing and implementing embedded software solutions for various applications as per client needs.
- Collaborating with cross-functional teams, including hardware engineers, to define software requirements and specifications.
- Conducting feasibility studies and system analysis to ensure software compatibility with hardware components.
- Writing and optimising efficient, reusable and scalable embedded code.
- Performing unit testing and debugging to ensure software functionality and reliability.
- Contributing to the documentation and maintenance of software applications.
Required skills and qualifications
- Bachelor’s degree in Electrical Engineering, Computer Engineering or a related field.
- 1+ years of experience as an embedded software engineer.
- Proficiency in programming languages such as C and C++ for embedded systems.
- Strong understanding of embedded systems, embedded Linux and real-time operating systems (RTOS).
- Experience with microcontrollers, microprocessors and hardware-software integration.
- Detail-oriented with excellent problem-solving and analytical skills.
- Effective communication skills and the ability to work collaboratively within a team.
- Knowledge of communication protocols (e.g., SPI, I2C, UART) and device drivers.
Do note that these roles are only open to candidates currently residing in Singapore.
Please reach out to me at [email protected] with your latest CV for a confidential discussion.
Have A Great Week!
Registration ID No. R1984348
EA License number: 07C3924
Company Registration No. 200609504D