Senior Embedded Test Engineer

Maestronic

Denpasar

On-site

IDR 566,974,000 - 1,240,255,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Maestronic in Bali is seeking a standalone Senior Embedded Test Engineer to take full ownership of QA, validation, and testing for our embedded products, spanning ARM-based routers, smart displays, CCTV, and related hardware.

You will build automated test benches, collaborate with hardware, firmware, and software teams, and ensure rock-solid reliability before field release.

Qualifications

  • Bachelor's degree in CS/EE/IT or related field.
  • 5+ years in embedded software/firmware testing or development.
  • Strong Linux background and shell scripting.
  • Proficient in Python or Bash automation.
  • Excellent English communication with international teams.

Responsibilities

  • Define end-to-end test strategy and plans for ARM-based products.
  • Own software and firmware release validation and regression testing.
  • Build and maintain automated Linux-based test environments.
  • Isolate and document complex defects with logs and steps to reproduce.
  • Develop and maintain automated test scripts to improve efficiency.
  • Collaborate with hardware and software teams for fixes and validation.

Skills

Embedded testing
Linux proficiency
Automation scripting
Defect analysis
Test planning
Documentation
Independent work
English communication

Education

Bachelor's degree in CS/EE/IT

Tools

Hardware debugging tools
Firmware flashing
Network interfaces

Job description

Location: Bali Based

Experience Level: 5+ years

Employment Type: Full-time

About the Company

We are a growing technology company focused on building reliable and scalable software solutions that support real business operations. Our team works closely across product, engineering, and operations to deliver high-quality systems with strong performance and usability.

About the Role

We are looking for a standalone Senior Embedded Test Engineer to take full ownership of the quality assurance, validation, and testing lifecycle for our embedded products. In this role, you will be working alongside our hardware, firmware, and software teams across a diverse product portfolio, ranging from ARM-based routers, smart displays, CCTVs, and automatic passenger counters. You will bridge the gap between initial client specifications and the final bulletproof release.

If you are a self-driven engineer who thrives on building automated test benches, breaking complex software stacks, and ensuring rock-solid product reliability before it hits the field, this role is for you.

Key Responsibilities
  • Define, develop, and execute the end-to-end test strategy, test plans, and test cases for our ARM-based product.
  • Act as the sole Tester/QA focal point, taking full ownership of software and firmware release validation, regression testing, and system integration testing.
  • Design, build, and maintain automated Linux-based test environments and physical test benches to evaluate hardware-software interactions.
  • Isolate, replicate, and document complex defects using issue management systems, providing developers with detailed log analysis and steps to reproduce.
  • Develop and maintain automated test scripts wherever possible to maximize testing efficiency and reliability.
  • Collaborate closely with software and hardware engineers to analyze system bugs, verify fixes, and support factory validation processes when needed.
Requirements
  • Bachelor’s degree in Computer Science, Electronic/Computer Engineering, Information Technology, or a related field.
  • 5+ years in embedded software/firmware testing or development.
  • Proven track record of working independently or leading a Tester/QA function without daily supervision.
  • Strong Linux background with deep comfort in command-line operations, shell scripting, log analysis, and system configuration.
  • Strong proficiency in automation scripting using Python or Bash to interact with embedded devices.
  • Familiarity with hardware debugging tools, firmware flashing procedures, and hardware communication interfaces (Ethernet, UART, CAN bus, SPI, etc.).
  • Excellent documentation skills for creating clear, reproducible test cases and test coverage reference checklists.
  • Good English proficiency (written and spoken) to collaborate effectively with international teams and document technical results.
  • High accountability, critical thinking, and a passion for finding system vulnerabilities.
Preferred Qualifications
  • Prior exposure to testing or working with embedded Linux distributions built via Yocto Project or OpenWrt.
  • Experience setting up automated test frameworks or integrating embedded testing into CI/CD pipelines.
  • Familiarity with network test equipment, traffic generators (e.g., iPerf), low-level test instruments (multimeters, power analyzers).
What We Offer
  • Work on real-world IoT and hardware products used globally.
  • Collaborate with a cross-functional team of engineers across hardware, firmware, and product development.
  • Be part of an environment that values innovation, ownership, and continuous improvement.
  • Supportive team environment with Flat hierarchy.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Test Engineer
Senior Embedded Test Engineer

maestronic • Provinsi Bali

On-site
IDR 267,840,000 - 468,720,000
Senior Embedded QA Engineer - Automation & HW
Senior Embedded QA Engineer - Automation & HW

maestronic • Provinsi Bali

On-site
IDR 267,840,000 - 468,720,000
Firmware Engineer
Firmware Engineer

PT Tata Sarana Mandiri (also known as TSM Technologies) • Jakarta Pusat

On-site
IDR 200,880,000 - 312,480,000
Test & Debug Technician (Embedded Systems & Robotics)
Test & Debug Technician (Embedded Systems & Robotics)

OSI Electronics • Batam

On-site
Firmware / Embedded Engineer (Onsite - Batam)
Firmware / Embedded Engineer (Onsite - Batam)

IBMC • Batam

On-site
IDR 886,367,000 - 1,240,915,000
QA Engineer
QA Engineer

Pensieve • Indonesia

On-site
IDR 60,000,000 - 80,000,000
Software Engineer in Test
Software Engineer in Test

Glints • Batam

On-site
IDR 223,200,000 - 390,600,000
Test Engineer
Test Engineer

PT Leap Digital Indonesia • Jakarta Selatan

On-site
IDR 180,000,000 - 240,000,000
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Ajaib Group • Jakarta Pusat

On-site
Quality Engineer (Automation Testing)
Quality Engineer (Automation Testing)

GudangAda • Tangerang

On-site
Learning experience
Personal Growth
Nationwide impact