Sign in or register for a JobTech account.

Jobs that require c skill

Gemini Personnel Pte Ltd
18Jan
IOS/Android Developer
Gemini Personnel Pte Ltd   via JobTech

Our client is an international company who specializes in delivering rich media apps on multiple platforms ranging from Smart TVs, gaming consoles and media devices to smart phones and tablets.
They are currently looking for iOS and Android Developers / Engineers to join its growing Professional Services team in Singapore.

Objective of role:

Primarily software development of iOS and Android and other front end devices applications. You will work on applications for world famous brands from idea stage through to market launch. Your role can also include customer discussions, requirements analysis and testing support.

Skills and Experience

  • Strong Java development experience with an impressive iOS and Android project (or several!) in the app store
  • Good understanding of development methodologies, testing practices, and tools and knowing when to apply each method to achieve the desired outcomes
  • Strong experience and knowledge of Design and Architectural patterns and knows when to apply them
  • A solid understanding of mobile application design as well as Java frameworks and development
  • Strong communication skills and knows when to ask for help and bounce ideas and solutions off peers

Professional Requirements:

  • Degree in Computer Science, Software Engineering, IT or related discipline
  • 2+ years’ professional experience developing native Android and developing native iOS/tvOS applications
  • Extensive hands-on development experience using Java, Objective-C, Swift with iOS/tvOS SDK, Xcode and modern Developer Tools
  • Experience integrating open source or 3rd party API’s and Libraries highly desirable
  • Extensive experience with Android SDK, Eclipse/Android Studio and modern Developer Tools
  • Experience integrating open source or 3rd party API’s and Libraries highly desirable
  • Ability to develop against a variety of web architectures and services (HTTP, JSON, REST, etc.)
  • Good understanding of mobile device variants, capabilities and constraints
  • Experience in other tech stacks is also beneficial (HTML/JS, Obj-C/Swift, etc.)
  • Exposure to Agile, Continuous Integration, Test Driven Development is a plus
  • Must have excellent problem solving skills and love technical challenges
  • Experience in Video and media based development projects (DRM, OVPs, Advertising, Analytics)

Interested applicants please email your detailed resume in MS Word format to jeffn@gemini.sg. We regret only shortlisted candidates will be notified.

 

 

EA 12C5083 

Skills
Tek Village Pte Ltd
09Jan
Software Engineer (Embedded)
Tek Village Pte Ltd   via JobTech

Responsibilities

  • Design, develop and test embedded software for satellite communications products.
  • Responsible in maintaining, documenting or make changes to the existing software.
  • Troubleshoot and supports hands-on debug, assisting the test campaign and technical support to internal and external customers.
  • Perform code review to ensure the quality of firmware

 

 

Requirements

  • Ph.D./Master/Degree/Diploma in Telecommunication/Computer/Electronics/Software Engineering or related discipline.
  • Minimum 3 years of working experience in developing embedded software.
  • Strong programming skills in C and C++
  • Good software debugging and documentation skill.
  • Proficient in embedded processor architectures & good understanding of hardware-software constraints.
  • Experience in embedded operating systems such as VxWorks, WinCE, embedded Linux, FreeRTOS, ITRON

Skills
Gemalto
19Jan
Embedded Software Engineer
Gemalto   via Tech In Asia

General Description Develop embedded operating systems and applications to match the needs of Gemalto's worldwide customer portfolio for e-passports, ID-Cards and Healthcare documents Develop and validate the application set such as eDriving License and ICAO compliant applications, biometric Match on Card, IAS PKI and other Government Program applications Participate in the design, implementation, security and validation of the smartcard operating systems and applications within a project team    Read more

structure, in accordance with institutionalized processes and delivery standards. Participate to the elaboration of new generation operating systems and of smart cards applications within the e-passports, ID-Cards and Healthcare area. Contribute to the conception, implementation, validation and deployment of new software components within smart cards operating systems environment.  Solve secured embedded software problematic (size, performance, reliability). ,  Develop expertise on microcontroller's cores and peripherals with software running over 16 or 32 bits microcontrollers, while mastering the full code build chain. Technological domains are from low level drivers to applicative parts. Degree in Electrical/Electronics/Computer Engineering, or related fields Proficiency in Assembly, C, C++, Java, and/or Visual studio 6, visual Studio 2005 is a must Knowledge in cryptographic schemes is a plus. Hands-on experience in compilers, simulators, and emulators (Embedded systems debugging environments) is essential Ideally at least 3 years experience as a Software Engineer, preferably in an embedded systems environment Problem solving, autonomy, quick-learner, ability to see big pictures

Skills
Singapore University of Technology and Design
19Jan
Research Assistant For Computational Engineering Software Development
Singapore University of Technology and Design   via Indeed

$3,500 - $6,500 a monthTemporary

Job Description:

The Digital Manufacturing and Design (DManD) Centre is looking for a research assistant for computational engineering software development. The successful candidate will be supporting an effort to develop a cloud-based software platform that will help to make the program codes, design tools & software, and data that are being developed as part of the research at DManD more accessible to researchers, faculty    Read more

and students.

Responsibilities will include:

Supporting the implementation and maintenance of the general, cloud-based web framework;

Understanding, enhancing, and developing user-interfaces for existing programme codes and software tools developed by other researchers;

Support researchers in development of new computer-aided design (CAD), engineering (CAE), and manufacturing (CAM) software applications

Desired Skills and Qualifications:

Bachelor’s or master’s degree in computer science, computational, mechanical or manufacturing engineering, or related field

Technical proficiency in Linux and programming languages (e.g., Python, Shell scripting, C/C++)

Experience in computational geometry and visualization, computer-aided design and engineering software is an advantage (e.g., MATLAB, VTK/ParaView, Rhino, Solidworks, FEM, etc.)

Familiarity with cloud computing and web development

Experience in professional software and application development

Demonstrated ability to work in an interdisciplinary team, proactive and collaborative

Certifications in professional software design and development

About SUTD and DManD Centre:

The Singapore University of Technology and Design (SUTD) has established the SUTD Digital Manufacturing and Design (DManD) Centre, through the support of the National Research Foundation (NRF). DManD has an ambitious long-term vision to create the frontiers of digital design and manufacturing by bringing together new ideas and methods in computational and engineering sciences, industrial and manufacturing engineering, technology-intensive design, architecture, and the humanities, arts, and social sciences in a way that facilitates the rapid transition of ideas to things.

How to apply:

Please submit your application including a CV/resume specifying your education background, work experience and technical skills, as well as expected salary and availability. Only shortlisted candidates will be notified.

Job Types: Full-time, Temporary

Salary: $3,500.00 to $6,500.00 /month

Education:

Master's (Preferred)

Skills
Gemini Personnel
19Jan
IOS / Android Developer
Gemini Personnel   via e27

Job Description Our client is an international company who specializes in delivering rich media apps on multiple platforms ranging from Smart TVs, gaming consoles and media devices to smart phones and tablets.They are currently looking for iOS and Android Developers / Engineers to join its growing Professional Services team in Singapore.Objective of role:Primarily software development of iOS and Android and other front end devices applications. You will work    Read more

on applications for world famous brands from idea stage through to market launch. Your role can also include customer discussions, requirements analysis and testing support.Skills and Experience•Strong Java development experience with an impressive iOS and Android project (or several!) in the app store•Good understanding of development methodologies, testing practices, and tools and knowing when to apply each method to achieve the desired outcomes•Strong experience and knowledge of Design and Architectural patterns and knows when to apply them•A solid understanding of mobile application design as well as Java frameworks and development•Strong communication skills and knows when to ask for help and bounce ideas and solutions off peers​Professional Requirements:•Degree in Computer Science, Software Engineering, IT or related discipline•2+ years’ professional experience developing native Android and developing native iOS/tvOS applications•Extensive hands-on development experience using Java, Objective-C, Swift with iOS/tvOS SDK, Xcode and modern Developer Tools•Experience integrating open source or 3rd party API’s and Libraries highly desirable•Extensive experience with Android SDK, Eclipse/Android Studio and modern Developer Tools•Experience integrating open source or 3rd party API’s and Libraries highly desirable•Ability to develop against a variety of web architectures and services (HTTP, JSON, REST, etc.)•Good understanding of mobile device variants, capabilities and constraints•Experience in other tech stacks is also beneficial (HTML/JS, Obj-C/Swift, etc.)•Exposure to Agile, Continuous Integration, Test Driven Development is a plus•Must have excellent problem solving skills and love technical challenges•Experience in Video and media based development projects (DRM, OVPs, Advertising, Analytics)Interested applicants please email your detailed resume in MS Word format to (Hidden Text) We regret only shortlisted candidates will be notified.EA 12C5083

Skills
Gemalto
19Jan
GBU - Android developer
Gemalto   via Tech In Asia

Main Missions: The Government R&D Mobile team is responsible for developing secure mobile apps for ID Verification & Commercial Biometrics solution which involves mobile, backend & secure elements which used by worldwide customer (Government Project) Participate in the development of SDK for mobile application which utilizing agile development methodologies Contribute to the improvement of existing technology platform/baseline and product evolution through prototyping and patent proposal. Working    Read more

for prototype & demo which showcase in worldwide technology conference and seminar. Education: Bachelor’s degree in Computer Science, Computer Engineering, related technical field or equivalent practical experience.  Experience Level: Ideally 5 years of work experience in mobile software development. Candidate with lesser experience but have strong hand-on experience in mobile application development will also be considered > Competences: ·  Proficiency in mobile application development for Android (Java) on relevant core platform technologies ·  Possess excellent programming skills and experience with native development (C/C++). ·  Strong knowledge on PKI, cryptographic and mobile app security. ·  Strong knowledge on unit testing and test automation ·  Experience with API design and mobile SDK development ·  Experience with mobile device hardware API (e.g. NFC, BLE, Biometric, Camera, Sensor, Secure Element, etc) ·  Experience with continuous integration and build automation ·  Strong interest in mobile application ecosystems ·  Able to demonstrate one or many of the following: open source project, coding competitions / hackathon, app publication or technical white paper. ·  Fluent in English & excellent technical writing skills ·  Motivated self-starter, independent, autonomous & fast learner ·  Logical, creative problem-solving skills and excellent analytical skills ·  Willing to travel occasionally and work with remote team.

Skills
HPS PARTNERS PTE. LTD.
18Jan
Embedded Software/Firmware Engineer
HPS PARTNERS PTE. LTD.   via JobsCentral



Roles & Responsibilities

Responsibilities:

Develop embedded software solutions for microcontroller based wireless systems

Develop embedded software communication protocols for wireless communication systems

Develop, enhance, maintain, document, and otherwise support applications using standard toolkit and following prescribed standards and development methodologies.

Ensure development projects are delivered on schedule and to specification.

Research technical issues and/or opportunities; provide recommendations.

Participate in ad hoc software projects and assignments as required.

Requirements

Requirements:

Degree in Electrical/Electronic/Computer Engineering

Minimum 4 years experience in    Read more

real-time embedded system software development

Good experience with C/C++ programming

Experience in DSP programming or Embedded Linux is an advantage

Excellent teamwork skills, flexibility, and ability to handle multiple tasks

Able to manage one's own time efficiently

DISCLAIMER

The above information on this description has been designed to indicate the general nature, and level, of the work performed by this position. It is not designed to contain, or be interpreted, as a comprehensive inventory of all duties, responsibilities and qualifications required.

We invite interested candidates to write-in with CV in MS Word format to CS Chua, EA 12C6130/ R1548619 [Click Here to Email Your Resume]. Shortlisted candidates will be contacted for a discussion.

Skills
LIFE TECHNOLOGIES HOLDINGS PTE. LTD.
18Jan
Staff Engineer (Image Processing Algorithm)
LIFE TECHNOLOGIES HOLDINGS PTE. LTD.   via JobsCentral



Roles & Responsibilities

Responsibilities

Demonstrate, recommend and implement image processing algorithm for life science instrument.

Integrate image processing algorithm pipeline to the instrument embedded firmware architecture design.

Create image processing algorithm specifications document.

Implement image processing algorithm unit testing strategy.

Perform image processing algorithm unit testing verification.

Maintain and comply with ISO13485 procedures and SOPs in the course of design and development of firmware.

Ensure that systems and procedures are in compliance with ISO9001, ISO14001, ISO13485,    Read more

ISO14971, QSR21CFR and OHSAS 18001 requirements

Requirements

Qualification

Degree/Master/PhD in Electrical/Electronic/Computer Science.

Experiences

Minimum 3 years programming experience with C/C++

Minimum 3 years experience of image processing algorithm development with Matlab

Minimum 3 years experience of of image processing algorithm implementation with OpenCV

Prefer candidates with strong experience of algorithm optimisation using Open GL and CUDA technology.

Prefer candidates with experience of algorithm optimisation under multiple VMs environment.

Experience in code implementation using object oriented design approach.

Experience in development under Linux OS.

Skills
Nanyang Technological University
18Jan
Research Associate
Nanyang Technological University   via JobsCentral



Roles & Responsibilities

A Research Associate position is available in the Rolls-Royce@NTU Corporate Laboratory.

Job Description

Specialize in power system energy management and operation optimization

Familiar with modern power system, such as microgrid, renewable energy and energy storage technology

To develop the advanced energy management system for a hybrid microgrids control system using industrial controller

To develop the advanced microgrid model in real time simulation platform

To work with team on experimentation of Microgrid testing    Read more

facility

Requirements

Master degree in engineering, familiarity with electrical power generating equipment and control systems

2-3 years research or working experience on power system operation and optimization

Advanced knowledge of electric power systems, distributed generation, DERs, energy storage systems, and microgrids. Knowledge of electrical distribution, transmission and power system controls, Energy Management System, and Microgrid Controller Design is a plus

Proficiency in power system modeling and simulation e.g. Matlab/Simulink, OPAR-RT

Proficiency in programming skills e.g. C/C++, PLC, Python

Effective learning and communication skills

We regret only shortlisted candidates will be notified.

Skills
The Advertiser
18Jan
Research Assistant
The Advertiser   via JobsCentral



Roles & Responsibilities

The Digital Manufacturing and Design (DManD) Centre is looking for a research assistant for computational engineering software development. The successful candidate will be supporting an effort to develop a cloud-based software platform that will help to make the program codes, design tools & software, and data that are being developed as part of the research at DManD more accessible to researchers, faculty and students.

Responsibilities will include:

Supporting    Read more

the implementation and maintenance of the general, cloud-based web framework;

Understanding, enhancing, and developing user-interfaces for existing programme codes and software tools developed by other researchers;

Support researchers in development of new computer-aided design (CAD), engineering (CAE), and manufacturing (CAM) software applications.

Requirements

Bachelor’s or master’s degree in computer science, computational, mechanical or manufacturing engineering, or related field

Technical proficiency in Linux and programming languages (e.g., Python, Shell scripting, C/C++)

Experience in computational geometry and visualization, computer-aided design and engineering software is an advantage (e.g., MATLAB, VTK/ParaView, Rhino, Solidworks, FEM, etc.)

Familiarity with cloud computing and web development

Skills