Search by job, company or skills

Katomaran

Senior Embedded Firmware Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description: Senior Embedded Firmware Developer

Company: Katomaran Technologies Pvt. Ltd.

Location: Coimbatore (Onsite)

Experience: 46 Years

Employment Type: Full-time

About Katomaran Technologies

Katomaran Technologies is a technology-driven organization specializing in Embedded Systems, Computer Vision, AI/ML, and next-generation product engineering. We work on cutting-edge solutions across industrial, automotive, and smart technology domains.

Role Overview

We are seeking a Senior Embedded Firmware Developer with strong hands-on experience in embedded firmware design, development, and debugging. The ideal candidate will play a key role in firmware architecture, hardware-software integration, and mentoring junior engineers while delivering high-quality, production-ready embedded solutions.

Key Responsibilities

Design, develop, and maintain embedded firmware for microcontroller and processor-based systems

Work closely with hardware teams for board bring-up, validation, and debugging

Develop firmware using C/C++ for real-time and bare-metal systems

Implement and optimize RTOS-based applications (FreeRTOS, Zephyr, or similar)

Develop and integrate device drivers for peripherals such as UART, SPI, I2C, CAN, USB, Ethernet, etc.

Perform firmware debugging using JTAG, logic analyzers, and oscilloscopes

Optimize firmware for performance, memory, and power consumption

Ensure compliance with coding standards and documentation practices

Review code, conduct design reviews, and mentor junior firmware developers

Collaborate with cross-functional teams including hardware, QA, and product teams

Required Skills & Qualifications

46 years of experience in embedded firmware development

Strong proficiency in Embedded C/C++

Hands-on experience with ARM Cortex-M / Cortex-A or similar architectures

Experience with RTOS concepts: task scheduling, IPC, memory management

Good understanding of embedded Linux fundamentals (bootloader, kernel, drivers preferred)

Experience with communication protocols: UART, SPI, I2C, CAN, Ethernet

Familiarity with version control systems (Git)

Strong debugging and problem-solving skills

Preferred Skills (Good to Have)

Experience with Yocto / Buildroot

Knowledge of device tree, bootloaders (U-Boot)

Exposure to IoT protocols (MQTT, HTTP, BLE, Wi-Fi)

Experience in automotive, industrial, or consumer electronics domains

Understanding of secure firmware, OTA updates, and power optimization

How to Apply

Interested candidates can send their resumes to [Confidential Information]

Subject: Application Senior Embedded Firmware Developer

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136135137