Talent.com
Ashling Partners
Senior Embedded Software EngineerAshling Partners • Cochin / Kochi / Ernakulam, India
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Ashling Partners • Cochin / Kochi / Ernakulam, India
30+ days ago
Job description

Company Description

Founded in 1982 and headquartered in Limerick, Ireland, Ashling is a global leader in embedded development tools and services. With dedicated R&D teams in Limerick and Kochi, and a worldwide presence spanning Silicon Valley, Bangalore, EMEA, and APAC, we support semiconductor leaders and fast-growing startups alike. We specialize in professional-grade SDKs, IDEs, debuggers, compilers, and hardware debug & trace probes for RISC-V, Arm, and other architectures, complemented by engineering services and our unique Tools-as-a-Service (TaaS™) model.

Role Description

We're looking for an experienced Embedded Engineer with deep expertise in embedded development, RISC-V and/or Arm architecture, hardware-software integration. and debugging technologies. In this role, you will design, develop, and optimize advanced embedded debug solutions used by semiconductor leaders and innovators worldwide.

Key Responsibilities

  • Design and develop embedded debug solutions for RISC-V and other architectures.
  • Work on hardware/software integration for debug tools, including IDE integration, hardware probes, and protocol implementations.
  • Develop and maintain firmware, drivers, and low-level code to support debugging functionalities.
  • Collaborate with toolchain and IDE teams to ensure proper integration with debugging protocols.
  • Analyze and troubleshoot hardware-software interactions, including JTAG/SWD connectivity and real-time debugging.
  • Review code/design for quality and efficiency.
  • Engage with customers or internal teams to resolve debug-related technical issues.

Required Skills & Qualifications

  • Strong experience in embedded systems development using C/C++.
  • Deep understanding of debugging architectures, protocols, and tools.
  • Expertise in RISC-V/Arm architecture and RISC-V/Arm debug specification.
  • Hands-on experience with JTAG, SWD, and related hardware debug protocols.
  • Familiarity with embedded toolchains (e.g., GCC, GDB, OpenOCD) and IDEs (Eclipse-based or similar).
  • Good understanding of real-time operating systems (RTOS) and bare-metal development.
  • Proficiency in hardware bring-up, board support package development, and debugging low-level issues.

Preferred Skills

  • Knowledge of ARM debug architecture as an additional asset.
  • Experience developing or integrating hardware debug probes.
  • Familiarity with CI/CD pipelines for embedded software testing.
  • Exposure to performance optimization and trace analysis.

Education & Experience

  • Bachelor's or Master's degree in Electronics, Computer Engineering, or related field.
  • 8+ years of experience in embedded software development and debugging.
  • Proven track record in debug tools development or integration.

Skills Required
arm architecture , Jtag
Create a job alert for this search

Senior Embedded Software Engineer • Cochin / Kochi / Ernakulam, India

Similar jobs

Senior Consultant

Atidan TechnologiesErnākulam, Republic Of India, IN

Power Platform (admin + delivery);.CoE governance experience in large enterprises (10K+ users).Hands-on CoE Starter Kit implementation and operations (install, configure, troubleshoot, upgrade).Str... Show more

 • Promoted

Xurrent Administrator

DataLunixErnākulam, Republic Of India, IN

Administer and configure Xurrent ITSM platform;.SLAs, incident/problem/change modules;.APIs, ensure platform stability, governance, and ITIL-aligned operations.ITIL, workflows,automation, and servi... Show more

 • Promoted

Sales Engineer

dataPARCErnakulam, Kerala, India

GENERAL SUMMARY: The Sales Engineer role is a crucial piece to driving additional business through sales channels, as well as direct.The primary responsibilities include providing technical support... Show more

 • Promoted

Sales Engineer

HeadSpinErnakulam, Kerala, India

Job Description NetWitness is revolutionizing how organizations detect, investigate, and respond to cyber threats.As a leader in SIEM (Security Information and Event Management) and NDR (Network D... Show more