Senior/Software Engineer (Embedded System) - #1124585
Merry Electronics
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
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
SENIOR AUDIO VISUAL (AV) TECHNICIAN
Application / Technical Support Engineer (Training Provided)
Principal Care Coordinator (ID: 687300)