← Back to opportunities

Mid-Level Software Engineer (Embedded)

📍 Location
subang jaya
⏰ Job Type
Full-time
📅 Posted
June 04, 2026

About the Role

Requirements

  • Strong proficiency in at least one programming language, with the ability to learn and apply others as needed.
  • Solid understanding of software development practices, including design patterns, testing, and version control.
  • Experience building and maintaining production systems, with awareness of operational factors such as monitoring, alerting, and cost efficiency.
  • Ability to decompose complex problems into smaller, manageable tasks and deliver them effectively.
  • Experience collaborating in cross‑functional teams (e.g. product, design, QA).
  • Prior experience mentoring or supporting less experienced engineers is desirable.
  • Basic knowledge of one or more programming languages (e.g. Python, Java, JavaScript, C, C++).

Job Purpose

As a Mid‑Level Software Engineer, you will independently contribute to the design, development, and operation of software systems. You are expect...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position