Working with NCS

NCS is committed to help Malaysian candidates experience career growth with some of the world’s leading multinational corporations. As a vital asset of NCS, we will train and coach you to meet the most up to date performance standards our clients demand. Our alliance does not end once you assume a post at a client company. NCS personnel will coach,answer questions, or provide good offices as needed throughout your contract.

We at NCS believe in creating opportunities and exploring possibilities for and with our people.

The NCS company culture is rooted in our values, care for people, and equitable treatment. All NCS policies and employment practices comply with government regulations and labor laws. Our employees are:

  • Respected for their skillsets, conduct, and contributions without discrimination on age; gender; race; criminal; religion; marital, familial or parental status; national origin; or sexual orientation.
  • Identified and groomed to realize their full career potentials.
  • Trained to work independently or synergistically in combined teams as circumstances warrant.
  • Ethical, humane, and reasonable arbiters for striking a balance between client demands and candidate capabilities.




1. Helpdesk Analyst


  • Attend to customers' enquiries from Asia Pacific countries.
  • Process quotation for customers.
  • Perform data analysis from information collected.
  • Communicate with customers through tele-communication and emails.
  • Allocate resources according to the level of significant.


  • Candidate must possess at least Diploma in Computer Science/Information Technology, Business Administration, or equivalent.
  • Knowledge in Ms Outlook, Excel , Words.
  • Able to communicate with all levels of customers in a professional and articulate manner.
  • Required language(s): English.
  • Willing to work on shift schedule 2pm to 11pm daily.
  • Fresh graduates/Entry level applicants are encouraged to apply.
  • Full-Time position(s) available.


2. Software Validation Engineer


  • Develop automation script and methods to deliver quality code and successfully meet product objectives.
  • Ensure timely delivers of projects and solutions that are highly reliable, secure and provide good performance and experience for end users.
  • Drive innovation for solutions by staying abreast of relevant technology trends and driving the adoption of such technologies.
  • Deliver good quality testing result.


  • Candidate must have at least a Bachelor’s Degree in Electronic or Computer Science/Information Technology.
  • Required language: English.
  • Requirements: Object-oriented programming such as JAVA.
  • Experience in Python , Bash programming language will be an added advantage.
  • Knowledge on Windows 8, Windows Embedded Compact 7 or Linux.
  • Strong problem solving skills and creative.


3. IC Physical Layout Design Engineer


  • Responsible for VLSI component physical layout and data entry, translating schematic into layout geometry at cell/fub/floor planning/module level.
  • Perform physical assembly and layout verification. Use of CAD tools such as Cadence PLE/VXL(Virtuoso-XL) and layout verification tools extensively.
  • Preparation of multi dimensional layout and detailed drawing of semiconductor devices.
  • Built optimize layout, perform ECO changes within broadly defined physical parameters.
  • Troubleshooting in layout verification LVS, DRC and others errors like Antenna for fixes within specific project timeline. (Calibre Standard).
  • Exposure to the most advance Mask/Layout design software tools and hardware technologies (< 22nm).


  • Candidate must possess at least a Bachelor's Degree Engineering (Computer/Telecommunication), Engineering (Electrical/Electronic) or equivalent.
  • Required skill(s): VLSI (Very Large Scale Integration), PLE (Physical Layout Estimation), ECO (Engineering Change Orders).
  • Preferred skill(s): LVS (Layout vs Schematic), DRC (Design Rule Check), Calibre.


4. Senior Application Developer


  • As part of a development team to create solutions for end user.
  • Responsible for development and testing of these software modules.
  • Translate high level design into detailed design & modules for development.
  • Contribute to the development, testing and integration of these modules.
  • Undertake design and development of core and complex modules.
  • Identify and build common system components to reuse.
  • Review developed output (e.g. source code, test specification/result) for correctness and completeness.
  • Resolve technical and development issues.

Technical Skills

  • Experienced Software Developer who possess a Master or a Bachelor of Computer Science, Computer Engineering or equivalent.
  • Good C# (ASP.NET) and DB programming skills.
  • Good understanding and practice of OOP.
  • Fast learner and strong interest in software development work.
  • Good communication and problem-solving skills.
  • Familiar with software development under .NET, VS2010.
  • Ability to work in a team environment.


5. IT Technician


  • Perform OS installations and basic computer configuration.
  • Account reset and reinstall.
  • Set up new computers.
  • Responsible for the end-to-end hardware and software lifecycle management.

Technical Skills

  • Candidate must possess at least a Diploma in Computer Science/Information Technology or equivalent.
  • Required language(s): fluent in Bahasa Malaysia, English.
  • Fresh graduates are encouraged to apply.


6. Lab Technician


  • Perform analog signal testing of ICs on motherboard.
  • Measurement setup for probing of voltage waveform.
  • Operate digital real-time oscilloscope and function generator.
  • Basic debug knowledge in order to perform debug and repair on board is needed.
  • Component soldering on package & board.
  • Assist on Inventory Management and Lab Maintenance.


Use the form below to upload & send your resume to us: 

Drag and drop files here or Browse