Junior Embedded Software Developer - Network Switch

Posted 3 Days Ago
Be an Early Applicant
Hanoi, VNM
In-Office
Junior
Artificial Intelligence • Cloud • Information Technology • Software
The Role
Develop embedded networking software for network switches, beginning with build and test work before implementing features and fixes. Responsibilities include producing software images, running regression tests, reproducing defects, writing automated tests, maintaining documentation and build environments, and learning switching hardware, software stacks, and protocols. The role requires strong C fundamentals, Linux and Git experience, interest in embedded systems, and willingness to learn with senior mentorship.
Summary Generated by Built In

Description

Junior Embedded Software Developer - Network Switch

Location: Hanoi, Vietnam. Full-time.

About the role

An entry-level position on a new switching software team in Hanoi. You will be trained in embedded networking software by senior developers, working on real products deployed with European telecom operators.

We are hiring for aptitude. You are not expected to know switching. You are expected to program well in C, to be genuinely curious about how networks work underneath the abstractions, and to stay with a problem until you understand it.

What you will do

  • Start with build and test work: producing images, running regression tests, reproducing reported defects, and becoming fluent with our lab hardware.
  • Progress to implementing features and fixes under the guidance of a senior developer.
  • Write and extend automated tests.
  • Help maintain the team's documentation and build environment.
  • Learn the platform - the silicon, the software stack and the protocols - deliberately and with support.

What we offer

A structured first job in a specialism with a long runway. Mentorship from senior developers, real product responsibility earlier than a large outsourcing firm would offer, and exposure to an international engineering organisation spanning Vietnam, the United States and Brazil.

Requirements

  • 1 – 2 years of professional experience. Recent graduates welcome.
  • Bachelor's degree in Computer Science, Electronics, Telecommunications or a related field.
  • Programming in C - solid fundamentals: pointers, memory, data structures. Demonstrated through coursework, personal projects or internship.
  • Comfortable using Linux as a working environment: shell, build tools, Git.
  • Interest in embedded systems and hardware. Any personal project with a microcontroller, a Raspberry Pi or similar is a real positive.
  • English reading ability sufficient to work from technical documentation.
  • Willingness to learn and to ask questions early.

Nice to have

  • Internship or academic project in embedded systems, networking or telecoms.
  • Exposure to Python, scripting or test automation.
  • Coursework in computer networks, operating systems or computer architecture.
  • Any hardware debug experience — oscilloscope, logic analyser, serial console.

Skills Required

  • 1–2 years of professional experience; recent graduates are welcome.
  • Bachelor’s degree in Computer Science, Electronics, Telecommunications, or a related field.
  • Solid C programming fundamentals, including pointers, memory, and data structures.
  • Comfort using Linux, shell tools, build tools, and Git.
  • Interest in embedded systems and hardware.
  • English reading ability sufficient for technical documentation.
  • Willingness to learn and ask questions early.
  • Internship or academic project in embedded systems, networking, or telecoms.
  • Exposure to Python, scripting, or test automation.
  • Coursework in computer networks, operating systems, or computer architecture.
  • Hardware debugging experience with an oscilloscope, logic analyzer, or serial console.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 1999

What We Do

Zhone Technologies is a global leader in Network Edge, Connected Home/Enterprise, and AI Cloud Software solutions that enable gigabit broadband everywhere. They are a provider of access and optical networking infrastructure and AI-driven cloud software solutions.

Similar Jobs

Pfizer Logo Pfizer

(Senior) Health Representative (Oncology - North) - Temporary contract

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office
Hanoi, VNM
121990 Employees

Pfizer Logo Pfizer

Senior Health Representative (Oncology - North)

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office
Hanoi, VNM
121990 Employees

Takeda Logo Takeda

Account Executive

Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
Remote or Hybrid
VNM
50000 Employees

Takeda Logo Takeda

Community Activator

Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
Hybrid
Hanoi, VNM
50000 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account