Enable job alerts via email!

Software Engineer (Entry level/Fresh Grad)

National Instruments

Penang

On-site

MYR 36,000 - 48,000

Full time

Today
Be an early applicant

Job summary

A global technology firm in Penang is seeking a Software Engineer (Entry level/Fresh Grad) to develop drivers, software, and firmware. You will collaborate with various teams to enhance system performance while driving innovation. Ideal candidates will hold a relevant degree and have some familiarity with C/C++ and Python. This role requires a proactive problem-solving approach and the ability to work in a diverse environment.

Qualifications

  • Strong understanding of high-level programming languages.
  • New Grad or less than 2 years of experience.
  • Capability to define and complete software projects.
  • Knowledge of software design principles and object-oriented programming.

Responsibilities

  • Develop drivers, software, or firmware.
  • Design and implement software features for new products.
  • Drive software development excellence and continuous improvement.
  • Collaborate with R&D and other business groups.

Skills

C/C++
Python
Software Design
Problem Solving

Education

B.S. or M.S. in computer science, computer engineering, or electrical engineering

Tools

Windows debugging tools
Linux debugging tools
Job description
Overview

Software Engineer (Entry level/Fresh Grad) – NI is now part of Emerson's Test and Measurement (T&M) Business Unit. In this role, you will work on unleashing the value of systems and hardware through development of drivers, software, or firmware. Specify, design, implement, and test software features for new and existing products. Drive software development excellence, continuous improvement, and bring innovation into software and hardware products. Collaborate with colleagues across divisions including R&D hardware, R&D software, systems R&D, manufacturing, and other business groups.

Responsibilities
  • Unleash the value of systems and hardware through development of drivers, software, or firmware.
  • Specify, design, implement, and test software features for new and existing products.
  • Drive software development excellence, continuous improvement and bring innovation into software and hardware products.
  • Work with colleagues from other divisions such as R&D hardware, R&D software, systems R&D, manufacturing, or other business groups.
  • Sustain and maintain the software product to meet quality and security requirements.
Who You Are

You thrive in collaborative environments, work with diverse teams to achieve shared objectives through open communication and mutual support. Your proactive approach to problem-solving enables you to anticipate challenges, take initiative, and drive tasks forward with efficiency and determination.

Requirements
  • B.S. or M.S. in computer science, computer engineering, or electrical engineering.
  • Strong understanding of computers and high-level programming languages (C/C++).
  • New Grad or less than 2 years of experience.
  • Demonstrated capability to define and complete software projects
  • Understanding of software design and architecture principles, object-oriented programming, programming for hardware or systems, computer architecture and operating systems.
  • Experience in Windows & Linux debugging tools, unit testing, scripting languages such as Python is an added advantage.
Preferred Qualifications
  • Take initiative, be a self-starter, and work independently; take ownership of goals and project schedules; persistently drive tasks and projects to completion.
  • Work effectively across groups and with global teams (e.g., USA).
  • English language proficiency and ability to communicate clearly in technical discussions.
About NI / Why NI

For 40 years, NI has worked with engineers and scientists to provide answers to challenging questions. NI systems accelerate productivity, innovation, and discovery through an open, software-defined platform, helping engineers develop and increase the performance of automated test and automated measurement systems.

Legal and Compliance

Please note: Malaysian citizenship, permanent residency, or ability to secure the appropriate work permit is required to work in this position at NI Penang. US export controls restrict certain technologies; NI cannot hire candidates whose citizenship or residency would require access to such technology in Cuba, Sudan, North Korea, Iran or Syria.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.