jobs in Hiredly X

Full Time Senior Software Engineer (Embedded) Jobs, Salary up to MYR 12,000 in Hiredly X Selangor - Maukerja

Senior Software Engineer (Embedded)

Hiredly X

Share
Save

Working Location

  • Subang Jaya Selangor Malaysia

Job Description

Requirements

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • 5+ years of experience in embedded software development.
  • Strong proficiency in C, C++ for embedded systems and experience with RTOS and real-time processing.
  • Deep understanding of resource data management, optimization techniques, and scalable embedded architectures.
  • Experience with wireless communication protocols (NFC, BLE, Wi-Fi) and microcontroller architectures (ARM, STM, etc.).
  • Experience designing, building, and operating production-grade embedded systems.
  • Experience collaborating with cross-functional teams, product managers, and stakeholders to deliver business value.
  • Familiarity with mobile app development, cloud connectivity, and IoT protocols is a plus.
  • Proven ability to mentor engineers, lead technical decisions, and raise engineering standards.

Responsibilities

Job Purpose:

As a Senior Embedded Software Engineer, you will lead the design, development, and optimization of complex embedded software systems. You will navigate ambiguity, make informed technical trade-offs, and ensure your team delivers reliable, high-quality solutions that provide measurable business value. You will mentor other engineers, raise technical standards, and contribute to a positive, inclusive engineering culture.

Key Responsibilities:

  • Lead the design, development, and delivery of embedded software for Data Manager, Superpack, and Controls Software.
  • Develop real-time data processing and resource management strategies to enhance system performance and reliability.
  • Architect and implement scalable, cost-effective, and maintainable embedded solutions.
  • Collaborate closely with hardware engineers to ensure seamless hardware software integration.
  • Develop NFC, BLE, and other wireless connectivity features for upcoming products, including internal mobile app support where applicable.
  • Take accountability for the delivery of business outcomes, ensuring predictability, transparency, and high technical quality.
  • Mentor and coach junior engineers, driving continuous improvement in technical standards, processes, and team collaboration.
  • Partner with product management and stakeholders to shape roadmaps, break down complex work, and ensure solutions deliver business value.
  • Promote best practices in embedded software development, CI/CD, automated testing, and observability.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More