Embedded Engineer

ITCAN Pte Ltd| Date Posted: 5-Sep-2019
Save Job
Job Nature:
Position Level:
Entry Level
Bachelor's / Honours

Job Description

Designation – Embedded Engineer
Duration – 12 months and extendable (On roll with ITCan)
Working Location : Singapore

Primary functions:
• Development of concepts for the implementation of requirements in the field of embedded software for placement machines and peripheral devices
• Elaboration of the software design for approved features
• Implementation of features
• Integration of the embedded software in the hardware/software environment of the modules
• Conduct of the necessary function tests and software interface-level related module tests
• Support during the hardware-specific module test and integration test
• Coordination of the requirements in cooperation with other groups and departments in Development as well as with the QM, Purchasing, Production, Product Management and Sales departments.
• Creation of the necessary development documents (design documents, test specifications)
• Conduct of sustaining activities on released series products
• Identification/evaluation and possible introduction of new technologies

Responsible for:
• Attainment of the specified performance features in compliance with the defined quality, cost and schedule requirements

Required qualification:
• Minimum 5 years’ experience in embedded software and FPGA programming
• Competent in embedded system design, micro-processor architecture, real time programming algorithms and embedded board level C/C++ programming
• Knowledge in Real time operation systems for example Free RTOS, OSE, or similar
• Knowledge in object oriented analysis and design with UML
• Knowledge in object oriented design Patterns and paradigms
• Knowledge in SW configuration management
• Knowledge of FPGAs programming in Verilog HDL, VHDL, or graphical programming
• Knowledge in Freescale and Infineon derivatives as well as ARM based architectures
• Detailed knowledge of the CAN bus and other bus systems (e.g. SPI)
• Sound knowledge of analogue and digital circuitry (e.g. DSP, FPGAs, Microcontrollers)


Company Overview