Embedded Software Developer Coimbatore (India)

Embedded Software Developer Coimbatore (India)

01 Aug
|
Moto Control System
|
India

01 Aug

Moto Control System

India

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
Robust analytical and problem-solving skills.
Ability to work both independently and in cross-functional teams.
Positive 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 (India)
🏢 Moto Control System
📍 India

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 (india) / india

Subscribe to this job alert:

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