Senior Embedded Software Engineer

3 days ago


Kochi Kerala India, Ernakulam Ashling Full time

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.


  • Kochi, Kerala, India, Ernakulam Admaren Tech Private Limited Full time

    Job SummaryWe are seeking an experienced Senior Structural Engineer to join our team. In this role, you will be responsible for designing, analyzing, and validating complex structural systems for marine and heavy transport projects. You will apply your expertise to ensure the highest standards of engineering quality, ensure compliance with industry...

  • Software Engineer

    5 days ago


    Kochi, Kerala, India, Ernakulam Hexnode Full time

    About Mitsogo || HexnodeMitsogo is a global organization that highly values the contributions of each employee. Our ability to attract top talent is a testament to our commitment to fostering a sense of belonging for everyone. We recognize the rapid evolution of technology and society that impacts our industry, and we prioritize equipping our employees with...


  • Kochi, Kerala, India, Ernakulam Focaloid Technologies Full time

    We are on search for highly passionate Python developers with sound experience, who can involve in the end to end development of our company's products and projects' modules and can work with project managers and systemspecialists to achieve its success.Key Responsibilities: Design, build, and maintain efficient, reusable, and reliable Python services...


  • Kochi, Kerala, India, Ernakulam Geesesquads Full time

    Senior Verification EngineerDescriptionWe are hiring! Are you passionate about microprocessor architecture? We need you! As a Senior Verification Engineer, you will work within the Verification Team and play a crucial role in ensuring the correctness and functionality of complex digital designs at the Register Transfer Level according to the specification,...

  • Software Tester

    5 days ago


    Kochi, Kerala, India, Ernakulam Active Fitness Store Full time

    Role SummaryWe are seeking a detail-oriented and proactive Software Tester to ensure the quality, performance, and reliability of our web and mobile applications. The ideal candidate will be responsible for planning, executing, and documenting test cases, identifying bugs, and collaborating with the development team to deliver error-free software.Key...

  • Lead Java Engineers

    2 days ago


    Kochi, Kerala, India, Ernakulam IBS Software Full time

    Job Roles: Lead Product Engineers and Solution ArchitectsExperience Range: 5 to 15 yearsJob Locations: Cochin or TrivandrumRequirement AnalysisCreate system use case documents.Create UML use case diagrams.Conduct impact analysis.Perform business process analysis and documentation.Building SolutionsCreate solutions using existing products/components.Conduct...


  • Kochi, Kerala, India, Ernakulam Geesesquads Full time

    Cache and memory EngineerDescriptionAre you passionate about microprocessor architecture? We need you! As a Senior Cache and Memory Design Engineer, you play a crucial role in designing and developing memory subsystem solutions for our semiconductor portfolio. You will work within the Cache and Memory Design Team and work closely with other teams’ highly...


  • Kochi, Kerala, India, Ernakulam Cognizant Full time

    Key Skills Required:Strong hands-on experience in Java, Spring Boot, and Microservices architectureExperience with REST APIs, Docker, and CI/CD pipelinesExposure to cloud platforms (AWS, Azure, or GCP) is a plusGood understanding of Agile methodologies Note:Only candidates who are available to attend the in-person interview on September 27 in Kochi can...


  • Kochi, Kerala, India, Ernakulam Admaren Tech Private Limited Full time

    Job Title: Senior – HR Strategy & OperationsSeniority Level: SeniorYears of Relevant Experience: 6–12 yearsDepartment: ManagementReporting Organization: Our CompanyEmployment Type: Full-timeLocation: KochiRole OverviewAdmaren is seeking a strategic and execution-driven HR professional to design and institutionalize scalable HR systems and processes....

  • Software Lead

    5 days ago


    Kochi, Kerala, India, Ernakulam Focaloid Technologies Full time

    Key Responsibilities: Design, build, and maintain efficient, reusable, and reliable Python services &componentsEnsure the best possible performance, quality, and securityIdentify bottlenecks and bugs, and devise solutions to these problemsHelp maintain code quality, organizationUnderstanding of established software development life cyclesAbility to...