Job Description & Requirements
- Flexione Works with leading organisations in the area of embedded firmware , software and hardware and currently we are looking for a senior firmware engineer .
- You will meet project deliverables with high quality and to work in a diverse team environment. You will be reporting to a Engineering manager based in Singapore.
- Your Responsibilities:
- - Minimal 5 years relevant experience in embedded software product development.
- - Experience developing embedded software using C and C++ programming language.
- - Experience programming 32 bits Microcontroller and developing low level device driver.
- - Bachelor or Master in Computer Science / Embedded Systems/Computer. Engineering / Electrical Electronic Engineering Concentration in Embedded Software Engineering.
- The Essentials - You Will Have:
- - Experience with development in the following areas for embedded system:
- - Development with Real Time Operation System
- - Develop communication protocols like Ethernet/USB/WiFi and CAN/Profibus, and IO-Link
- - Automated unit test methodology
- - We would like you to have 5+ years of related experience.
- The Preferred - You Might Also Have:
- - Experience developing Design document for firmware/embedded software. Have knowledge in different established design techniques and design patterns.
- - Experience different hardware-assisted debugging tools.
- - Have knowledge in Secure Coding CERT C/C++ standard.
- - Have knowledge or experience in Functional Safety/ Security Development processes will be advantage.
- - A willingness to experiment within acceptable boundaries and to bring novel solutions into design.
- - You will co Experience communicating updates and resolutions to customers and other partner so collaborate with other teams in multicultural environment.
- apply to [Confidential Information]