
Senior Embedded Software Engineer
3 days ago
Job Description
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.
-
Senior Embedded Engineer
3 weeks ago
Cochin, Kerala, India Naico ITS Full timeAbout the Role :We are seeking an experienced Senior Embedded Engineer to join our team and contribute to developing cutting-edge medical device software. The ideal candidate will have strong expertise in embedded systems development within the medical domain, excellent problem-solving skills, and experience working with real time operating systems and...
-
Embedded Linux Engineer
2 weeks ago
India, Cochin / Kochi / Ernakulam Lanware Solutions Full timeJob Description Job Summary We are looking for a skilled Embedded Linux Engineer with 24 years of experience to join our engineering team. You will contribute to the development, testing, and maintenance of embedded Linux systems, including work on kernel, drivers, and board bring-up. Key Responsibilities - Contribute to Embedded Linux (Yocto)...
-
Senior Firmware Engineer
2 weeks ago
Ernakulam, India, Cochin / Kochi / Ernakulam RIOD Full timeJob Description Job Overview: We are looking for a highly skilled Senior Firmware Engineer to join our embedded systems team. You will play a key role in designing, developing, and maintaining robust firmware solutions across multiple projects. The ideal candidate should have a strong background in embedded systems, hands-on experience with...
-
Senior Embedded Software Engineer
2 weeks ago
Bengaluru, India Digantara Full timeJob Description Digantara is a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, Digantara provides comprehensive domain awareness across all regimes, enabling end-users to access actionable intelligence on a single...
-
Senior Embedded Firmware Engineer
4 days ago
Cochin, Kerala, India Riod Logic Full time ₹ 15,00,000 - ₹ 28,00,000 per yearWe're hiring a Senior Firmware Engineer to design, develop, and maintain embedded firmware. Must have strong skills in Embedded C, microcontrollers, MQTT, HTTPS, and RTOS. Minimum of 3 years of experience in embedded firmware development is required.Health insuranceAnnual bonus
-
Senior Embedded Software Engineer
3 weeks ago
Bengaluru, India GE HealthCare Full timeJob Description Job Description Summary This role would be responsible for designing, developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e. directly controls the real time functions of a physical device such as...
-
EMBEDDED ENGINEER
3 days ago
Kochi, India Spectrum Softtech Solutions Pvt. Ltd Full timeEMBEDDED ENGINEER Job Type : Embedded Engineer Category IT: Software Locations Kochi Summary We are looking for a professional embedded engineer to execute complete embedded software development life cycle. Embedded firmware development, must be strong in C, basic knowledge of C++ and Python.Expertise in...
-
EMBEDDED ENGINEER
3 days ago
Kochi, India Spectrum Softtech Solutions Pvt. Ltd Full timeEMBEDDED ENGINEER Job Type : Embedded Engineer Category IT: Software Locations Kochi Summary We are looking for a professional embedded engineer to execute complete embedded software development life cycle. Embedded firmware development, must be strong in C, basic knowledge of C++ and Python.Expertise in KiCadExpert in...
-
Senior Embedded Engineer
2 days ago
Cochin, Kerala, India Naico ITS Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole: Senior Embedded DeveloperExperience: yearsLocation: Smart City, KochiMust have: Medical domain exposure, C/C++, RTos , SAPPHIRE TOOLIf Interested Kindly fill out this form : About Company:Naico ITS is an IT services company that builds custom software solutions for businesses worldwide. Founded in 2005 by a team of experienced tech professionals who...
-
Embedded Engineer
2 weeks ago
Ernakulam, India TekPillar® Full timeJob Role: Embedded Engineer (Linux BSP & Drivers) Experience:2 to 10 Years Location:Kochi, Ahmedabad, Manesar, Pune, Chennai, Pollachi, Bangalore Note: This requirement is only for non-automotive projects. Key Responsibilities: Develop and maintain Linux BSPs and device drivers (USB, SPI, I2C, UART, Ethernet). Handle board bring-up, hardware validation, and...