Senior Embedded Software Engineer

3 weeks 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 Ignitarium Full time

    Position: Jr. Embedded Software EngineerExperience: 2 to 4 yearsJob Location: KochiJob Description:Minimum 2 years of experience in embedded software development.Hands-on experience with Linux application programming.Good understanding of networking protocols.Experience in developing software for communication protocol

  • Embedded Developer

    2 weeks ago


    Kochi, Kerala, India, Ernakulam TekPillar® Full time

    Designation: Embedded C DeveloperExperience: 2 to 4 YearsLocation: KochiNotice Period: 0 to 10 Days (Immediate Joiner)Mandatory Skills:Strong in Embedded C ProgrammingExperience with Embedded Linux / Linux OSLinux Application DevelopmentKey Responsibilities:Develop and maintain Embedded Software using Embedded C.Work on Embedded Linux / Linux Application...


  • Kochi, Kerala, India, Ernakulam TEG Logistics Technology Full time

    Are you passionate about building scalable, high-performance software solutions in a dynamic and collaborative environment?Transport Exchange Group (TEG) is on the lookout for a Senior Java Software Engineer to join our talented engineering team. You will play a crucial role in the design, development, and optimisation of our backend services, helping to...


  • 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

    4 weeks 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 HCLTech Full time

    HCLTech is hiring for FPGA Engineers to join our Kochi Team.About the RoleThe FPGA Engineer will be responsible for designing, developing, and testing FPGA-based solutions.ResponsibilitiesDesign and implement FPGA architectures.Develop and test FPGA firmware.Collaborate with cross-functional teams to define project requirements.Debug and troubleshoot FPGA...

  • Software Engineer

    3 weeks ago


    Kochi, Kerala, India, Ernakulam ThoughtFocus Full time

    The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code. Responsibilities5+ years of experience working 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 SS Consulting Kochi Full time

    Senior Automation QA Engineer (Networking/Telecom Domain)Experience: 4+ yearsLocation: Kochi/Thirivanathapuram, Hybrid- 4-day office 1 1-day WFH This is a critical role for our client with a strong background as an Automation QA Engineer or Software Developer in Test (SDET), who is passionate about building, maintaining, and scaling robust automated test...

  • Software Engineer

    2 weeks ago


    Kochi, Kerala, India, Ernakulam elSapiens Private Limited Full time

    We’re looking for a passionate and skilled Software Developer to join our team at Elsapiens. The ideal candidate will be responsible for building high-quality, scalable applications and writing clean, testable code. You’ll work on innovative projects that leverage AI tools like Anthropic Claude, GitHub Copilot, and OpenAI APIs to deliver intelligent,...