VySystems Singapore
Senior Embedded Software Engineer
VySystems SingaporeSingapore6 days ago
Full-timeEngineering, Information Technology

Responsibilities:


1. To design, develop, and test embedded software for embedded systems.

2. To maintain or make changes to the existing software.

3. To document software design, implementation, and testing procedures.

4. To support project or product related test activities.


Requirements:


1. Bachelor’s or Master’s degree in Telecommunication/Computer/Software Engineering, Computer Science, or related field.

2. Proven experience in embedded software development (2+ years preferred).

3. Proficiency in C/C++ programming for embedded systems.


 Skills, Experiences & Knowledge:


  • Good understanding of microcontroller architectures with experience in operating systems such as Linux, FreeRTOS, VxWorks and bare-metal programming.
  • Good understanding of networking and its related technologies or services such as IP Addressing/Subnetting/Routing, TCP/UDP, PPP, NAT, Firewall, VPN is a plus.
  • Familiar with Petalinux or has Xilinx platform working experience is a plus.
  • Team-player with orientated mind set
  • Good communication skills in English and/or Chinese
  • Right attitude, good teamwork skills and passion for your work
  • Good analytical, documentation and debugging skills

Key Skills

Ranked by relevance