Embedded Software Developer (Coimbatore)

Embedded Software Developer (Coimbatore)

31 Jul
|
Moto Control System
|
Coimbatore

31 Jul

Moto Control System

Coimbatore

Position Overview

We are seeking a highly skilled and motivated Embedded Software Engineer to design, develop, and optimize embedded systems for our products. The ideal candidate will have strong expertise in firmware development, microcontroller programming, hardware-software integration, and debugging of real-time embedded applications.

Key Responsibilities

- Design, develop, and maintain embedded software/firmware for microcontrollers and embedded platforms.
- Work with C/C++ (and assembly where required) to implement efficient and reliable code.
- Collaborate with hardware engineers to ensure seamless hardware-software integration.
- Develop and execute unit tests, integration tests, and system validation for embedded applications.
- Debug and optimize code for performance, memory usage, and power efficiency.
- Implement communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.).
- Work with RTOS and bare-metal systems as required.
- Maintain thorough documentation of designs, code, and testing procedures.
- Participate in design reviews, code reviews, and peer collaboration.
- Stay up to date with emerging technologies in embedded systems and contribute cutting-edge ideas.

Required Qualifications

- Bachelor’s or Master’s degree in Electronics Engineering, or related field.




- 3–5 years of experience in embedded software/firmware development.
- Proficiency in C, C++, and familiarity with assembly language for microcontrollers.
- Experience with 8-bit, 16-bit, and 32-bit microcontrollers (ARM Cortex-M, PIC, AVR, STM32, etc.).
- Strong understanding of embedded system architecture, peripherals, and hardware interfaces.
- Experience with RTOS-based development (FreeRTOS, Zephyr, etc.).
- Proficiency in using debugging tools, oscilloscopes, logic analyzers, and JTAG/SWD.
- Knowledge of version control systems (Git).

Preferred Skills (Nice to Have)

- Knowledge of wireless protocols (Bluetooth, Wi-Fi, ZigBee, LoRa, etc.).
- Exposure to safety-critical systems (ISO 26262, IEC 61508, DO-178C, etc.).
- Hands-on experience with PCB bring-up and hardware debugging.

Soft Skills

- Strong analytical and problem-solving skills.
- Ability to work both independently and in cross-functional teams.
- Good communication and documentation skills.
- Proactive, detail-oriented, and eager to learn new technologies.

Job Type: Full-time

Pay: ₹20,000.00 - ₹35,000.00 per month

Benefits:

- Health insurance
- Internet reimbursement

Work Location: In person

📌 Embedded Software Developer (Coimbatore)
🏢 Moto Control System
📍 Coimbatore

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software developer (coimbatore) / coimbatore

Subscribe to this job alert:

Get the latest job offers by email for: embedded software developer (coimbatore) / coimbatore