Senior/Software Engineer (Embedded System)

Be among the first applicants.
Merry Electronics (Singapore) Pte Ltd
Southwest
SGD 80,000 - 100,000
Be among the first applicants.
7 days ago
Job description

Responsibilities:

  • Design, develop, test and support firmware/embedded software applications for microcontroller based wireless systems.

  • Develop software communication protocols for wireless communication systems

  • Drive technology/development projects through all phrases from specification to release.

  • Read or understand electronic schematic and system designs.

  • Work closely with cross-functional teams to ensure projects are delivered on time.

  • Define and create product software specifications, including software architecture, feature descriptions and applications notes of the system.

  • Research technical issues and/or opportunities and make recommendations.

  • Participate in ad hoc software projects and assignments as needed.

Requirement:

  • Degree in Electronic/Electrical/Computer Engineering/Computer Science, Software Engineering or related field

  • At least 3-5 years of experience in real-time embedded systems

  • Strong C/C++ language knowledge is a must

  • Experience with Arm, Cortex based microcontroller is required

  • Strong Knowledge of the communication transport protocols such as I2C, SPI, UART and USB

  • Understanding of Bluetooth protocols and stack is a plus

  • Familiarity with DSP programming is an added advantage

  • Excellent teamwork, flexibility and ability to multi-task

  • Able to manage one's own time efficiently

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior/Software Engineer (Embedded System) jobs in Southwest