Job Description You will Designs, troubleshoots software programmer for software enhancements and new products. Develop software tools including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determine hardware compatibility or influence hardware design.
You will report to Engineering manager and follow a Hybrid working schedule in Singapore.
Your Responsibilities - You will require a good background in communication protocol firmware development and real-time control systems.
- You will help design embedded software subsystems. These subsystems will increase and balance a variety of goals. The goals include run-time performance, memory requirements, simplicity, correctness, development time, effort, reusability, extendibility, reliability, and safety.
- You will need to maximise the reuse of existing internal or external software components to shorten the product development cycle...