Embedded Engineer (India)

Embedded Engineer (India)

02 Aug
|
LTIMindtree
|
India

02 Aug

LTIMindtree

India

Job Title: Embedded Engineer / Lead / Architect

Experience : 3–15 Years

Location : Mumbai, Chennai, Pune, Bangalore, Kolkata, Noida, Hyderabad

Job Summary

We are seeking an experienced Embedded Engineer/Lead/Architect to design, develop, and optimize embedded software and firmware solutions for a wide range of hardware platforms. The ideal candidate should have strong expertise in Embedded C/C++, RTOS, Linux Embedded systems, device driver development, and microcontroller-based applications. The role involves working closely with hardware, software, and validation teams to deliver reliable, high-performance embedded products.

Key Responsibilities

- Design, develop, test, and maintain embedded software and firmware for embedded systems.
- Develop applications using Embedded C/C++ for microcontroller and processor-based platforms.
- Design and implement firmware for ARM, STM32, NXP, or similar microcontrollers.
- Develop and debug device drivers for embedded Linux and RTOS-based systems.
- Configure and optimize RTOS scheduling, memory management, and peripheral interfaces.
- Implement and troubleshoot communication protocols such as UART, SPI, I2C, CAN, USB, and Ethernet.
- Perform board bring-up, hardware-software integration, debugging, and performance optimization.
- Use debugging tools such as JTAG, oscilloscopes, logic analyzers, and debuggers to identify and resolve issues.
- Collaborate with hardware, validation, QA, and cross-functional teams throughout the product lifecycle.
- Participate in code reviews, unit testing, integration testing, and system validation.
- Prepare technical documentation, design specifications, and development guidelines.
- Ensure compliance with coding standards, software quality processes, and industry best practices.
- For senior candidates, define embedded system architecture,



lead technical design, mentor engineering teams, and drive technology decisions.

Required Skills
- Strong programming experience in Embedded C and C++.
- Hands-on experience with RTOS (such as FreeRTOS, ThreadX, VxWorks, or similar).
- Experience with Embedded Linux development and device driver programming.
- Strong understanding of firmware development for ARM, STM32, NXP, or similar microcontrollers.
- Experience with hardware interfaces including UART, SPI, I2C, CAN, GPIO, USB, and Ethernet.
- Proficiency in debugging using JTAG and embedded development tools.
- Robust knowledge of embedded system architecture, memory management, interrupts, and bootloaders.
- Familiarity with version control systems such as Git.
- Excellent analytical, debugging, and problem-solving skills.

Preferred Qualifications
- Experience with Yocto, Buildroot, U-Boot, or Linux kernel customization.
- Knowledge of secure boot, embedded security, OTA updates, and power optimization.
- Experience with automotive, industrial automation, IoT, medical devices, aerospace, or consumer electronics domains.
- Familiarity with Agile development methodologies, CI/CD, and automated testing.
- Experience with scripting languages such as Python or Shell is an added advantage.

Educational Qualification
- Bachelor's or Master's degree in Electronics, Electronics & Communication, Computer Science, Electrical Engineering, or a related field.

Preferred Candidate Profile
- Ability to work independently and collaboratively in a fast-paced development environment.
- Strong communication, documentation, and stakeholder management skills.
- Excellent troubleshooting and analytical abilities.
- Passion for embedded systems, innovation, and continuous learning.
- Ability to mentor junior engineers and contribute to technical excellence.

📌 Embedded Engineer (India)
🏢 LTIMindtree
📍 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 engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: embedded engineer (india) / india