Embedded Software Developer (Bengaluru)

Embedded Software Developer (Bengaluru)

09 Nov
|
Motherson Technology Services
|
Bengaluru

09 Nov

Motherson Technology Services

Bengaluru

Role & responsibilities

- Develop embedded software for household appliances.
- Participate in the complete software development lifecycle, including Requirements, Design, Coding, and Testing.
- Develop and execute unit and functional tests.
- Conduct code reviews, design reviews, and solution reviews.
- Provide technical proposals and project estimations.
- Participate in customer discussions and technical interactions.
- Collaborate with international partners and engineering teams to define technical requirements and architecture.
- Conduct knowledge-sharing sessions to improve team competencies.

Preferred candidate profile

- Embedded Linux development.
- Yocto Project build system and customization.
- Linux BSP modification and board bring-up.
- Linux Device Tree development.
- Linux device driver integration.
- U-Boot customization and debugging.
- Linux display and touch subsystem knowledge.
- Embedded Linux performance benchmarking.
- Embedded C programming.
- MCU firmware development.
- Experience with Zephyr and FreeRTOS.
- Communication protocols: UART, SPI, I2C, BLE, Wi-Fi, NFC, and USB.
- Display technologies: LVGL and Qt.
- Touch controller interfacing.

Debugging Skills:

- Hands-on experience with Oscilloscope, Logic Analyzer, Multimeter, UART logs,



and JTAG/SWD debuggers.
- Kernel-level debugging.
- BSP and board bring-up debugging.
- Driver-level debugging.
- Troubleshooting communication failures, timing issues, and power-related problems.

Good to Have Skills:

- Experience with ARM-based SoCs or Cortex-M MCUs (NXP, TI, Renesas, ST).
- Understanding of boot sequence and memory layout.
- Familiarity with kernel logs, boot logs, and low-level debugging.
- Knowledge of power optimization techniques in embedded systems.

Required Professional Skills:

- Excellent verbal and written communication skills in English.
- Ability to work under pressure and meet deadlines.
- Ability to work independently and complete assignments.
- Robust customer interaction and collaboration skills.

Role: Application Engineer, Industry Type: Miscellaneous, Department: Production, Manufacturing & Engineering, Employment Type: Full Time, Permanent Role Category: Engineering Education UG: B.Tech / B.E. in Any Specialization Key Skills Skills highlighted with ‘‘ are preferred keyskills Linux KernelBspYoctoEmbedded CFirmware Development Backend DevelopmentDisplay TechnologyRTOS

📌 Embedded Software Developer (Bengaluru)
🏢 Motherson Technology Services
📍 Bengaluru

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