
Senior Embedded Software Engineer
Salary undisclosed
Checking job availability...
Original
Simplified
Job description -Responsible for the design & development of highly-sophisticated communication products for professional and mission critical markets in the commercial, government and industrial segments. -Work with a team of highly-qualified engineers to generate innovative ideas and design communication systems which include subscribers and accessories that meet customer requirements. -Participate in all aspects of product development process including specification definition, design, implementation and testing and possess good understanding of the various software lifecycle -Coordinate and participate in software design and code review -Perform necessary analysis required for the project, and identify and solve complex technical problems requiring proper evaluation and analysis as well as make decisions that positively impact the project -Define specifications which include software requirements for new software platform and/or new system features/solutions -Create documents for Architecture & Design, and Message Sequence Chart (MSC) -Knowledge of test equipment, embedded system debugging skills and experience with oscilloscopes are expected -Ability to work and communicate well across different design centers Basic Requirements -At least a Bachelor’s Degree in Electrical / Electronic / Telecommunications / Computer Engineering or Computer Science. -Minimum 10 years of working experience or equivalent in firmware development. Advanced degrees with MSc/M.Eng or PhD specializing in areas relevant to product design will be an added advantage. -Must have an in-depth understanding & experience in real-time embedded software development for communication devices, automotive applications, industrial automation and consumer products. -Must have experience in Embedded system debugging and strong analytical skills. -Must have good knowledge of microprocessors and controller design. -Must have good communication skill. Ability to work and communicate well across different design centers -Must have good programming skills in UML, C/C++ and Assembly Language. -Candidate must be willing to work in Bayan Lepas, Penang. -Knowledge/experience of Wireless Technologies, Bluetooth will be an added advantage.