Senior Embedded Software Engineer Role (India)
RISC-VCompilersKernel / LinuxFirmwarePosted Oct 20, 2026
Overview
Skills named in this posting
- C
- C++
- RTOS
- GCC
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.
Apply on the employer's site
Original posting: ashling.com
RISC-V ecosystem
Ashling in the RISC-V ecosystem
RISC-V International: Strategic
Ashling with their RiscFree™ SDK has grown to be synonymous in the embedded market with over 30 years of tool’s experience culminated in a toolchain which includes an IDE, Debugger, Compiler,… | Ashling is a leading provider of embedded development tools and engineering services since 1982, with leading OEMs and semiconductor companies to successfully develop custom engineering solutions.
- Supplies RISC-V debug/trace tools and compilers
- Site notes Intel extended its multi-platform RISC-V support by partnering with Ashling
Same employer
More roles at Ashling
- FirmwareOct 20, 2026
- Oct 20, 2026