Senior / Professional Officer (Firmware/Software Engineering)

    Institution Info
    Singapore Institute of Technology
    Singapore Phone:
    Web Site:

    Institution Profile

  • Share this :

Job ID:





Information Technology

Job Views:


Job Description:

Job Requirements

  • A degree in Computer Science or related Engineering discipline. Possessing a Masters degree, PhD degree and relevant certifications will be an added advantage.
  • At least 10 years working experience in embedded firmware and/or software applications in an engineering environment.
  • Knowledge in Vue, High chart software or MQTT will be advantageous.
  • Proficient in programming languages such as C#, C/C++, Python and Java
  • Hands-on experience in embedded system design and implementation (IoT, sensors, Single Board Computers, Microcontroller)
  • Knowledge related to Machine Learning or AI will be advantageous.
  • Work independently, as well as within a team, to ensure that the project can meet the milestones adhering to the stipulated timeline
  • Extensive experience and knowledge of industry practices to bring industry perspective to SIT.
  • Keen interest in innovation projects, with demonstrated ability in developing solutions to technical problems.
  • Strong supervisory skills and enjoy working closely with students in an educational environment.
  • Demonstrate proficiency to keep abreast of development in the field and pursue professional certification programs. Possess industrial certifications in relevant areas will be an added advantage.

Key Competencies

  • Passionate about training, coaching and mentoring students/junior practitioners.
  • Enjoy both analytical and hands-on work to solve problems.
  • Able to build and maintain good working relationships with people within and external to the university.
  • Flexibility to work across functions/teams as part of a team in a dynamic environment.
  • Self-directed learner who believes in continuous learning and development
  • Proficient in technical writing and presentation
  • Possess good analytical and critical thinking skills
  • Shows good initiative and takes ownership of work undertaken



  • Share this :