Salary : 15,500 - 19000
Job Description
The Embedded Software Head is responsible for leading the design, development, and
optimisation of embedded software solutions, ensuring seamless integration with hardware
platforms, real-time systems, and IoT applications.
Key Responsibilities
• Strategic Leadership: Define and execute the embedded software road-map.
• Firmware & Embedded Systems Development: Oversee low-level programming, real-time OS (RTOS), and driver development.
• Cross-functional Collaboration: Work with ASIC, hardware, firmware, and system architects to ensure seamless integration.
• Performance & Security Optimisation: Ensure real-time processing, memory efficiency, and cyber-security compliance.
• Technology Innovation: Stay ahead of industry trends in AI-driven automation, edge computing, and emerging embedded frameworks.
• Customer & Business Engagement: Align embedded solutions with market needs and industry standards.
Key Skills & Qualifications
• Extensive experience (15yrs+) in embedded software development, real-time systems, and IoT integration.
• Expertise in C, C++, Python, and embedded scripting.
• Strong leadership, communication, and problem-solving skills.
• Bachelor's/Master's degree in Computer Science, Electronics, or related Engineering
discipline.