Senior/Software Engineer (Embedded System)
About this job
Job Summary
Design and develop firmware for microcontroller-based wireless systems, lead technology projects from specification to release, and collaborate with cross-functional teams to deliver innovative embedded software solutions.
Responsibilities
- Design, develop, test, and support firmware and embedded software applications for microcontroller-based wireless systems to ensure reliable wireless communication
- Develop and implement software communication protocols such as I2C, SPI, UART, and USB for wireless communication systems
- Lead technology and development projects through all phases from specification to product release, ensuring timely delivery
- Analyze and interpret electronic schematics and system designs to support firmware development and troubleshooting
- Collaborate effectively with cross-functional teams to coordinate project tasks and meet deadlines
- Define and document product software specifications, including software architecture, feature descriptions, and application notes
- Research technical challenges and opportunities, providing actionable recommendations to improve product performance
- Participate in ad hoc software projects and assignments to support evolving business needs
Required competencies and certifications
- Degree in Electronic, Electrical, Computer Engineering, Computer Science, Software Engineering, or related field
- Experience in real-time embedded systems
- Proficient in C/C++ programming language for embedded applications
- Experience with Arm Cortex-based microcontrollers for firmware development
- Strong knowledge of communication transport protocols including I2C, SPI, UART, and USB
Preferred competencies and qualifications
- Understanding of Bluetooth protocols and stack to enhance wireless system integration
- Familiarity with DSP programming to support advanced signal processing features
- Demonstrated teamwork, flexibility, and multitasking skills to adapt to dynamic project requirements
- Effective time management skills to independently prioritize and complete tasks
Market insight
65% above medianExplore related jobs
Similar jobs
See all similar jobsKey Account Manager (Junior)
Software Engineer (Backend)
Order Fulfilment & Design Assistant
Mechanic
SITE ENGINEER
Project Management Executive
Frequently asked questions
What salary can I expect?
The employer lists 4 000 – 7 500 $ for this role at MERRY ELECTRONICS (SINGAPORE) PTE. LTD. in Dairy Farm. For comparison, the local market median is about 3 474 $ based on 100 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for MERRY ELECTRONICS (SINGAPORE) PTE. LTD. and Dairy Farm.

