Talent.com
This job offer is not available in your country.
Senior / Software Engineer

Senior / Software Engineer

Zero Mass Water Holdings Malaysia Sdn. Bhd.George Town, Malaysia
2 days ago
Job description

Overview SOURCE Global, PBC, a Penang, Malaysia-based company developing water-from-air drinking water systems, is seeking a Sr. Embedded Software Engineer to join a growing team as we bring product to market. This is a full-time employment position. The successful candidate will be a team player and leader, take a hands-on approach, and be passionate about his or her work. The Sr. Embedded Software Engineer will be a key developer of electronic controls systems for the SOURCE product lines.

Responsibilities

Identify, analyze, and define software requirements

Design software using object-oriented techniques

Code for a variety of microcontrollers

Write and execute unit tests

Perform functional verification and system integration testing

Follow an Agile development methodology

Maintain version control of source code

Ideal Candidate The ideal candidate excels is someone who embraces a mentality of “Yes, If.” They’ve got grit and tenacity and are ready to jump in and do whatever it takes to get the job done.

MQTT, FTP, and other TCP / IP application protocols

OpenThread or other wireless mesh radio protocols

WiFi ESP32

FreeRTOS

Basic Python scripting

Basic understanding of Linux and Bash

JIRA, Bitbucket, git

Requirements

Bachelor’s Degree in Computer Science or Electrical Engineering

Minimum 4 years of relevant embedded software experience

Understanding of 32-bit ARM Cortex M class microcontrollers

Knowledge of various microcontroller peripherals including GPIO, UART, PWM, ADC, DMA, etc.

Experience with RTOS and bare-metal programming

Knowledge of various communication protocols including USB, RS-232, I2C, SPI, CAN, etc.

Comfortable with basic electronic test equipment including power supplies, electronic loads, digital multimeters, oscilloscopes, etc.

Understanding of object orientation

Understanding of software version control using git

Hands-on and data-driven approach to problem solving

Ability to learn and work in a fast-paced and always-evolving environment

About SOURCE GLOBAL The SOURCE team comes to work every morning with one purpose : perfecting your water and the water of everyone on this planet. Together with our customers, our partners, and our team, we are transforming the human relationship with water.

Our Product We designed SOURCE : a HydropanelTM that meets the drinking water needs of the more than seven billion people on earth. Applying thermodynamics, materials science, and controls technology, SOURCE needs only sunlight and air to make drinking water each day at homes, schools, offices and more.

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • George Town, Malaysia

Related jobs
  • Promoted
  • New!
Senior Applications Engineer

Senior Applications Engineer

Lattice SemiconductorPenangMalaysia, Penang, Malaysia
There is energy here…energy you can feel crackling at any of our international locations.It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers.L...Show moreLast updated: 11 hours ago
  • Promoted
Senior Staff Engineer Technology Development

Senior Staff Engineer Technology Development

Infineon Technologies AGKulim, Kedah, Malaysia
Participate in the development of the next generation GaN power technology platform.Participate in the development of the next generation GaN power technology platform. Lead a project work package f...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer (C / C++)

Senior Software Engineer (C / C++)

Confinex TechnologiesGeorge Town, Penang, Malaysia
Our team is small, elite, and laser-focused.You’ll work alongside seasoned engineers and traders with deep expertise in financial systems, algorithmic trading, and software performance optimization...Show moreLast updated: 1 day ago
  • Promoted
Senior Full-Stack Software Developer / Software Engineer

Senior Full-Stack Software Developer / Software Engineer

South Island GarmentSeberang Perai, Penang, Malaysia
Senior Full-Stack Software Developer / Software Engineer.Are you ready to be part of a dynamic team? South Island Garment Sdn. SIG), a proud subsidiary of Magni-Tech Industries Berhad, has been a co...Show moreLast updated: 1 day ago
  • Promoted
Software Engineer

Software Engineer

Motorola SolutionsPenangMalaysia, Penang, Malaysia
Motorola Solutions values your privacy • •.Software Engineer page is loaded## Software Engineerlocations : Penang, Malaysiatime type : Full timeposted on : Posted Todayjob requisition id : R57183...Show moreLast updated: 30+ days ago
  • Promoted
Senior Vision System Engineer

Senior Vision System Engineer

MMS Ventures BerhadBayan Lepas, Penang, Malaysia
We are looking for a highly skilled and experienced Senior Vision System Engineer to join our team.The successful candidate will have a strong background in computer vision, image processing, and m...Show moreLast updated: 1 day ago
  • Promoted
Senior Lead Engineer, Hardware Design 2

Senior Lead Engineer, Hardware Design 2

CelesticaPenangMalaysia, Penang, Malaysia
The Senior Lead Engineer, Hardware Design collaborates with cross-functional teams including other designers, customers, manufacturing engineering and project leadership to ensure robust and high-q...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Software Engineer - Python

Sr. Software Engineer - Python

HeroDevsBayan Lepas, Penang, Malaysia
We are seeking a Senior-Level Software Engineer with expertise in Python to join our Never-Ending Support team.In this role, you will help deliver new products and continuously advance our platform...Show moreLast updated: 1 day ago
Senior Deployment Engineer

Senior Deployment Engineer

Critical ManufacturingBayan Baru, Pulau Pinang, MY
Quick Apply
Critical Manufacturing is dedicated to empowering high-performance operations to make Industry 4.We have a global presence, but our headquarters, and the main technical center, are in Porto (Maia),...Show moreLast updated: 26 days ago
  • Promoted
  • New!
Solutions Engineer

Solutions Engineer

HeroDevsBayan Lepas, Penang, Malaysia
HeroDevs is looking for a Pre-Sales Solutions Engineer, who has experience being a full stack developer.As a Pre-Sales Solutions Engineer at HeroDevs, you will work in a dedicated team environment ...Show moreLast updated: 11 hours ago
  • Promoted
Senior Staff Engineer Validation Software Test

Senior Staff Engineer Validation Software Test

TG MalaysiaPenangMalaysia, Penang, Malaysia
Referrals increase your chances of interviewing at TG Malaysia by 2x.Work on, develop and optimize existing validation tools to ensure robust post silicon validation. Ensure tool quality through rig...Show moreLast updated: 1 day ago
Senior Software Development Engineer

Senior Software Development Engineer

Career WisePenang, Malaysia
Quick Apply
Develop and maintain project-specific software tools and codebases.Communicate directly with clients to understand requirements and deliver timely solutions. Optimize software architecture for perfo...Show moreLast updated: 30+ days ago
  • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

AMDGeorge Town, Penang, Malaysia
At AMD, we build great products that accelerate next‑generation computing experiences—from AI and data centers to PCs, gaming, and embedded systems. Grounded in a culture of innovation and collabora...Show moreLast updated: 1 day ago
Senior Support Engineer

Senior Support Engineer

Critical ManufacturingBayan Baru, Pulau Pinang, MY
Quick Apply
Critical Manufacturing is dedicated to empowering high-performance operations to make Industry 4.We have a global presence, but our headquarters, and the main technical center, are in Porto (Maia),...Show moreLast updated: 30+ days ago
  • Promoted
Development Tools Software Engineer

Development Tools Software Engineer

Intel CorporationPenangMalaysia, Penang, Malaysia
Development Tools Software Engineer page is loaded## Development Tools Software Engineerlocations : Malaysia, Penangtime type : Full timeposted on : Posted 9 Days Agojob requisition id : JR # •...Show moreLast updated: 1 day ago
  • Promoted
Embedded Software Engineer

Embedded Software Engineer

ThunderSoftPenangMalaysia, Penang, Malaysia
Direct message the job poster from ThunderSoft.Human Resources Executive @ ThunderSoft | Technical Recruiting, Employee Engagement. Design, develop, and maintain embedded software for real-time, res...Show moreLast updated: 30+ days ago
  • Promoted
System Engineer

System Engineer

Micron TechnologyBatu Kawan, Penang, Malaysia
Our vision is to transform how the world uses information to enrich life for all.Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

City of Shakopee, MNBayan Lepas, Penang, Malaysia
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...Show moreLast updated: 19 days ago
  • Promoted
Embedded Software Engineer

Embedded Software Engineer

Bitdeer (NASDAQ : BTDR)PenangMalaysia, Penang, Malaysia
About Bitdeer Technologies Group (Nasdaq : BTDR) is a world-leading technology company for Bitcoin mining.Bitdeer is committed to providing comprehensive computing solutions for its customers.The Co...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Senior Staff Applications Engineer (Hardware)

Senior Staff Applications Engineer (Hardware)

Lattice SemiconductorPenangMalaysia, Penang, Malaysia
There is energy here…energy you can feel crackling at any of our international locations.It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers.L...Show moreLast updated: 11 hours ago