Senior Embedded Software Engineer Role (India)
RISC-VCompilersFirmwarePosted Aug 11, 2026via html-list
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/