Share this Job

Title:  Embedded Engineer

Company: 
Country:  SG
State:  Singapore
City:  Singapore
Department: 
Business Unit: 
Office: 
Job Function:  Application Engineering
Job Type:  Permanent
Description: 

Responsibilities:
- Responsible for development and quality assurance of embedded software driver/middleware/application development and testing using Renesas microcomputer.
- Manage software documentation, delivery and release, checking 3rd party (outsourced) 
- Required to train and support Field Application Engineers and customers in ASEAN, India, Australia/NZ.

 

Requirements:
- Degree in Computer Engineering/Computer Science/Electronic Engineering or its equivalent
- Proficient in C and assembly language programming with good understanding of microcontrollers/microprocessor basic architecture.
- Proficient in Hardware troubleshooting and Systems software Design.
- Possess good presentation and communication skills.
- Creative and have a passion in embedded system design and development.
- A team player who is self-motivated, resourceful, proactive and able to work in a collaborative environment with both individual and team decision making
- Willing to travel.

 

Possessing the following skills will be added advantages:
- Good understanding of Embedded software systems with RTOS will be highly advantage.
- Knowledgeable in

   - Amazon FreeRTOS, AWS IoT, CAN, communication stacks (DLMS, TCP/IP, Bluetooth, Wired/Wireless LAN, PLC, NFC) and security protocols.

   - Analog Peripheral/Device, Power Supply Design and  Digital and Analog Hardware design

   - CAD Tools such as Altium schematic entry and Layout or equivalent equivalent
- C Language programming and knowledge on Integrated Development Environment tools such as simulator, debugger, emulator.
- Experience in version control (Git, SVN)
- Basic proficiency in Japanese language is an advantage.
- Ability to work and fulfill challenging timeline