As an Embedded Software Developer for Automotive applications such as ABS/ESP/Air Bag/Adaptive Cruise Control Electronic Control Units (ECUs), etc., your responsibilities include:
- Requirement clarification and analysis
- Software development, integration and unit testing based on requirements
- Low and high level design for software modules
- Execute software development tasks, document results and report problems
- Debugging
- Tasks effort estimation
- Plan and perform software review
- Solve technical problems/queries
- Communicate findings to both technical and non-technical colleagues in order to prevent technical problems/queries.
- Mentor junior members (for senior and above positions)
- Planning and tracking tasks
- More details will be discussed during the interview
- Coordinate/Integrate/Release Complete SW project
- Fresher can apply
- 0- 5 years of working experience
- Major in Computer Engineering/ Electrical-Electronics/ Electronics-Telecommunication/Mechatronics Engineering or related fields
- Good C/C++ programming and scripting language
- Good knowledge of Microcontroller and Embedded System
- Good English skills to work directly with expats
- Automotive communication protocols know-how e.g. CAN/LIN/Flexray/Ethernet and AUTOSAR architecture will be added advantages
- Experience in Software Development Lifecycle.
- Exposure to emulators, simulators, debugging and test equipment.
- Exposure to Real Time Operating System (RTOS)
- Automotive domain knowledge preferred.
- Self-driven and strong inter-personal skills
- Good team work and communication skills
- Good time management skills