Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
279

Software Engineer jobs in United States

Principal/Senior/Staff Software Engineer (C++)

NI Malaysia Sdn Bhd

Penang
On-site
MYR 60,000 - 90,000
Yesterday
Be an early applicant
I want to receive the latest job alerts for “Software Engineer” jobs

Software Engineer

Sysmac Integration Technologies Sdn. Bhd.

Batu Kawan
On-site
MYR 150,000 - 200,000
Yesterday
Be an early applicant

Senior Software Engineer, CCS2

RHB Banking Group

Selangor
On-site
MYR 60,000 - 80,000
Yesterday
Be an early applicant

Lead Software Engineer

Spencer Ogden

Selangor
On-site
MYR 150,000 - 200,000
Yesterday
Be an early applicant

System Support Engineer (Software Developer)

Cardzone Sdn Bhd

Kuala Lumpur
On-site
MYR 60,000 - 80,000
Yesterday
Be an early applicant
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior/Staff Software Engineer

NI Malaysia Sdn Bhd

Penang
Hybrid
MYR 60,000 - 80,000
Yesterday
Be an early applicant

Snr Software Engineer

RHB Banking Group

Selangor
On-site
MYR 100,000 - 140,000
Yesterday
Be an early applicant

Senior Executive, Software Development Engineer

SD Guthrie Berhad

Selangor
On-site
MYR 60,000 - 80,000
Yesterday
Be an early applicant
HeadhuntersConnect with headhunters to apply for similar jobs

Lead Software Engineer

FeedMe

Selangor
Hybrid
MYR 100,000 - 150,000
Yesterday
Be an early applicant

Senior .Net Software Engineer

NSS IT Solution Sdn Bhd

Cyberjaya
On-site
MYR 150,000 - 200,000
Yesterday
Be an early applicant

Senior Software Engineer

IMA AUTOMATION MALAYSIA SDN BHD

Bayan Lepas
On-site
MYR 80,000 - 120,000
Yesterday
Be an early applicant

Senior Software Engineer, PO2

RHB Banking Group

Selangor
On-site
MYR 70,000 - 90,000
Yesterday
Be an early applicant

Senior Business Software Engineer

IVC Solutions Limited

Penang
On-site
MYR 150,000 - 200,000
Yesterday
Be an early applicant

Senior Software Engineer (Shah Alam/Penang)

Codetrace Sdn Bhd

Shah Alam
On-site
MYR 80,000 - 100,000
Yesterday
Be an early applicant

Software Engineer

Amtel Cellular Sdn Bhd

Shah Alam
On-site
MYR 150,000 - 200,000
2 days ago
Be an early applicant

Team Leader & Software Engineer

DUG

Kuala Lumpur
On-site
MYR 100,000 - 150,000
2 days ago
Be an early applicant

Senior Software Engineer

Razer Inc.

Kuala Lumpur
On-site
MYR 200,000 - 250,000
2 days ago
Be an early applicant

(HE) Senior Software Engineer (C/C++) (58765)

Agensi Pekerjaan Reeracoen Malaysia Sdn. Bhd.

George Town
On-site
MYR 80,000 - 120,000
2 days ago
Be an early applicant

Software Engineer

Manthrasoft Software Services

Cyberjaya
On-site
MYR 150,000 - 200,000
3 days ago
Be an early applicant

Software Engineer

DHL

Cyberjaya
Hybrid
MYR 80,000 - 100,000
3 days ago
Be an early applicant

Software Engineer, PO1-Grp Ent I/f,Pymt&OS

RHB Banking Group

Selangor
On-site
MYR 150,000 - 200,000
3 days ago
Be an early applicant

Senior Software Engineer

FeedMe

Selangor
Hybrid
MYR 200,000 - 250,000
3 days ago
Be an early applicant

Embedded Software Engineer

Bitdeer (NASDAQ: BTDR)

Penang
On-site
MYR 60,000 - 80,000
3 days ago
Be an early applicant

Test Application Development Engineer (Software)

Rohde & Schwarz

Johor Bahru
On-site
MYR 50,000 - 70,000
4 days ago
Be an early applicant

Senior Software Engineer

Razer

Kuala Lumpur
On-site
MYR 60,000 - 85,000
5 days ago
Be an early applicant
Principal/Senior/Staff Software Engineer (C++)
NI Malaysia Sdn Bhd
Penang
On-site
MYR 60,000 - 90,000
Full time
Yesterday
Be an early applicant

Job summary

A leading technology company in Penang is seeking a Principal/Senior/Staff Software Engineer (C++) to develop drivers, software, or firmware. The ideal candidate will work collaboratively across teams to achieve objectives, leveraging strong C/C++ programming skills and a solid understanding of software design. Malaysian citizens or PRs are encouraged to apply. Offering competitive salary and dynamic work environment.

Qualifications

  • 2-5 years of experience for Staff Level, 5-8 years for Senior Level, 10+ years for Principal Level.
  • Strong understanding of computers and high-level programming languages.
  • Detailed understanding of software architecture principles.

Responsibilities

  • Develop drivers, software, or firmware for systems & hardware.
  • Drive software development excellence and continuous improvement.
  • Work with teams across R&D and manufacturing.

Skills

C/C++ programming
Software design principles
Object Oriented Programming
Collaboration and communication

Education

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

Tools

Windows & Linux debugging tools
Python
Job description
Principal/Senior/Staff Software Engineer (C++)

NI is now part of Emerson. NI is Emerson's Test and Measurement (T&M) Business Unit. In this role, your responsibilities will be unleashing the value of systems & 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 and interact with colleagues from other divisions such as R&D hardware, R&D software, systems R&D, manufacturing, or other business groups.

Responsibilities
  • Unleash the value of systems & 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 and interact 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 in meeting both the quality and security requirements.
Who You Are

You thrive in collaborative environments, seamlessly working 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. Your unwavering dedication, persistence, and ability to navigate complex situations empower you to make meaningful contributions and drive success in any endeavor.

Qualifications
  • B.S. or M.S. in computer science, and/or computer engineering, and/or electrical engineering.
  • Strong understanding of computers and high-level programming languages (C/C++).
  • 2-5 years of experience for Staff Level, 5-8 years for Senior Level, 10 years and above for Principal Level.
  • Detailed understanding of software design and architecture principles.
  • Object Oriented Programming.
  • Programming for hardware or systems.
  • Computer architecture and operating system.
  • Demonstrated capability to define and complete software projects.
Preferred Qualifications
  • Experience with Windows & Linux debugging tools, such as WinDBG.
  • Unit testing.
  • Scripting languages such as Python.
Additional Preferred Qualities
  • Take initiative, be a self-starter, and work independently.
  • Take ownership of goals, project schedules; persistently drive tasks to completion.
  • Work effectively across groups and with global teams (e.g. USA).
  • English language proficiency and effective communication skills.
  • Can clearly and concisely communicate in English, particularly in technical conversations.
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 Customs Law forbids the export of certain technologies to certain countries. Due to licensing requirements which National Instruments does not presently pursue for this position, this regulation effectively prevents National Instruments from hiring candidates for this job whose current country of citizenship or permanent residence are Cuba, Sudan, North Korea, Iran and Syria.

  • 1
  • 2
  • 3
  • ...
  • 12

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved