← Back to roles

Senior Embedded Software Engineer Role (India)

Ashling

RISC-VCompilersFirmwarePosted Aug 11, 2026via html-list
Apply on Ashling
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. • Analyse 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 • Strong experience in embedded systems development using C/C++. • Deep understanding of debugging architectures, protocols, and tools. • Expertise in RISC-V architecture and RISC-V 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.Additional Preferred Skills • Knowledge of ARM debug architecture (CoreSight). • 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. • 5+ years of experience in embedded software development and debugging.BenefitsWe offer a highly competitive salary package, excellent opportunities for career development, travel (as an option), working remotely or on-site, continuous training and the job-satisfaction of working on state-of-the-art products for our customers including some of the top semiconductor & IP companies in the world such as Altera, Akeana, HCLTech, InCore, MIPS, Qualcomm, Synopsys, Tenstorrent, Western Digital and others including several emerging Silicon Valley based start-ups. How to ApplyEmail your CV in PDF format to jobs@ashling.com with a subject of “Recruitment: Senior Embedded Software Engineer” and a cover-letter explaining why you believe you are a suitable candidate outlining your past successes.

Source URL: https://ashling.com/careers/

Senior Embedded Software Engineer Role (India) at Ashling · RISC-V Jobs