Chief Software Engineer (VTT291&VTT299/W)

Home / Job Opportunity / Chief Software Engineer

Responsibilities

  • Develop and maintain stable, production ready applications in embedded systems
  • Maintain, optimize, troubleshoot and debug software application components
  • Ensure modules architecture alignment for software developments across projects
  • Participate in multiple aspects of the software development lifecycle, including requirements analysis, design, implementation and peer review
  • Act as a team leader to provide on-the-job training to engineers
  • Work closely with other software engineers in embedded application development
  • Keep abreast of current trends in embedded application development

Requirements

  • Degree or above in Computer Science, Computer Engineering or Information Technology with relevant industry experience
  • Minimum 10 years of experience in embedded application development using Android/Linux OS
  • Strong knowledge and solid experiences in C++/C/Kotlin/Java software development, systems and modules architecture design
  • Proven track record in debugging software problems with proper tools
  • Experiences and understanding in networking/real-time OS/kernel are preferable
  • Excellent communication, interpersonal, technical, project management and organizational skills
  • Proactive, willing to take initiatives and seek challenges in new technical areas

This site uses cookies to store information on your computer.

Some of these cookies are essential, while others help us to improve your experience by providing insights into how the site is being used. For more detailed information about the cookies we use, please see our Cookie Policy.