Skip to main content

This job has expired

Professional Officer (Centre for Digital Enablement - Software Engineering)

Employer
SINGAPORE INSTITUTE OF TECHNOLOGY (SIT)
Location
Singapore
Closing date
31 Dec 2022

View more

Job Type
Professional Services, IT Services
Contract Type
Fixed Term
Hours
Full Time

Department: Professional Officers
Contract type: Contract

At SIT's Professional Officers Division, we bring our rich industry experience and technical skills into our work, creating a better physical environment where learning and innovation take place. We work with teaching programmes and innovation projects to improve the skills of our students and to strengthen & energise our industry and the wider community. A Professional Officer has a combination of job responsibilities relating to the following: participate in and manage innovation projects, manage digital technology related resources, and mentor & facilitate student learning.

For this role, you will research and develop LLOS (Living Lab Operating System) a middleware operating system which can support various components of the living lab, an online R&D platform, through direct hands-on implementation, leading a team, and/or liaising with external parties. You will oversee the whole process from planning, developing, testing, deploying, to publication.

Another role you will be responsible for is developing and delivering digital skills related literacy courses to undergraduates in various programmes and staff as part of the institutional drive towards digitalization.  You will also participate in and manage student projects which includes mentoring and facilitating student learning during the project.

Key Responsibilities

  • Collaborate with faculty and corporate divisions on the LLOS-related projects.
  • Supervise external parties and mentor students in the development of the projects.
  • Analyse user requirements, research, design, write, maintain, and/or disseminate the new operating system components.
  • Manage digital technology related resources within the division such as (but not limited to) being a system administrator for software, hardware systems, and equipment.
  • Provide support in ad-hoc activities such as (but not limited to) promoting awareness in digital and data literacy.  
  • Develop and deliver digital skills literacy related courses or workshops to undergraduate students and staff. Development of learning activities and assessment of students is one of the responsibilities.
  • Provide consultations to undergraduate students and staff on digital skills/technology related queries and access feasibility of potential project ideas.

 Job Requirements

  • Holding a PhD or Master degree in Electronic Engineering or Computing science from a recognized University, with 3-5 years of relevant experience.
  • Have published in renowned international scientific conferences and/or journals.
  • Proficient in programming and experienced in several languages such as (but not limited to) C, C++, Java, Python.
  • Experience in programming, developing, and implementing operating system internals especially network operating systems such as (but not limited to) ONOS, SONiC, and Cumulus.
  • Keen interest to support academic project work, with demonstrated ability in developing software solutions to technical problems.
  • Possess strong supervisory skills and project management skills.
  • Enjoy working with students in an educational environment.
  • Demonstrate proficiency to stay up to date on emerging technologies and new applications.
  • Good interpersonal skills and ability to work individually or in a team and with other divisions.
  • Innovative mindset and passion in digital technology is required.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert