Senior Software Engineer (Embedded)
Hiredly X Subang Jaya Full-time
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.
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.
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.
AHA International Sdn BhdKuala Lumpur, 15 km from Subang Jaya
for sensitive workflows.
• Experience working in a remote or international team environment.
We are looking for an experienced Senior Software Engineer to design, develop, and maintain scalable, secure, and reliable software solutions. This role requires...
AirAsia XKuala Lumpur, 15 km from Subang Jaya
Job Description
Job Title: Senior Software Engineer
Location: Kuala Lumpur
About AirAsia MOVE
AirAsia MOVE is a dynamic ASEAN-focused budget travel company that’s redefining the way people experience travel. As part of the Capital A Group, we...
Kuala Lumpur, 15 km from Subang Jaya
We are seeking a highly skilled and strategic Senior PHP Developer to join our engineering leadership team. This role is designed for a technical expert who excels in high-level software architecture and hands-on execution, while also possessing...