Joining Gadgeon offers a agile and rewarding
career experience that fosters both personal and
skilled growth. Our collaborative culture
encourages innovation, empowering team members
to contribute their ideas and expertise to
cutting-edge projects.
This role requires hands-on development experience and the ability to independently handle embedded software modules.
Senior Embedded Lead / Embedded Architect
We are looking for a Senior Embedded Lead / Embedded Architect with strong experience in microcontroller or microprocessor-based systems. The candidate will be responsible for defining embedded solution architecture, developing device drivers and applications in C/C++, and leading embedded software development across multiple product domains. The ideal candidate should have strong system-level understanding and the ability to design scalable embedded solutions while mentoring engineering teams.
Key Responsibilities
Design and define embedded system architecture for MCU/MPU based platforms.
Develop low-level device drivers, BSP, and embedded applications using C/C++.
Work on hardware bring-up, debugging, and system integration.
Evaluate and select RTOS, middleware, and communication stacks.
Collaborate with hardware, system,
and product teams to deliver robust solutions.
Provide technical leadership and mentoring to embedded software teams.
Ensure code quality, architecture best practices, and performance optimization.
Required Skills
Robust experience in embedded software development (10+ years).
Expertise in C/C++ programming for embedded systems.
Experience with microcontrollers or microprocessors (ARM Cortex-M / Cortex- A).
Hands-on development of device drivers and peripherals (SPI, I2C, UART, CAN, GPIO, Ethernet).
Experience with RTOS (FreeRTOS, ThreadX, Zephyr, etc.) or Embedded Linux.
Strong debugging and system integration skills.
Preferred Skills
Solid C++ design knowledge.
Expertise in UML based design tools.
Experience with Embedded Linux / Yocto.
Exposure to IoT, industrial automation, robotics, or medical devices.
Familiarity with communication protocols such as TCP/IP, MQTT, Modbus etc.
Education
Bachelor’s or Master’s degree in Electronics, Embedded Systems, Computer Engineering, or related field.
Ideal Candidate:
A technically robust embedded professional who can own architecture decisions, work across domains, and lead embedded development teams.
📌 Senior Embedded Lead / Embedded Architect Kochi
🏢 GadgEon
📍 Kochi