Jobs
M

Embedded C Developer

Motherson technologiesKA, IN1d ago
Full-timevia indeed

Required Skills

agilegitlinuxpython

Job Description

Education and Work Experience Requirements

This section is used to describe what knowledge, skills and abilities are required to perform the daily tasks

  • Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers both in English.
  • Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing exemplary customer service
  • Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices

Tasks / Responsibilities

  • 6 to 8 Year experience in embedded software development
  • Develop embedded software for household appliances.
  • Participate in full software development cycle (Requirement, Design, Coding, Testing)
  • Develop and execute unit and functional development/tests.
  • Conduct code, design and solution review.
  • Conduct knowledge sharing to build up the team competencies.
  • Provide technical proposal, estimation for new projects.
  • Involve directly to customer discussions.
  • Work with international partners and engineering teams to define technical requirements, collaborating with domain experts to drive the architecture

Mandatory

  • Must have hands on experience in driver development on embedded hardware like SPI, I2C, DMA, ADC, UART etc and board bring up activities.
  • Must be expertise in Embedded C programming.
  • Need to have device driver experience in STM32, Giga Device, TI, TLE microcontrollers.
  • Expertise in software architecture and design techniques using UML
  • Experience in unit, integration, and system testing.
  • Experience with agile development methodologies.
  • Experience in guiding and mentoring team members including review of artifacts.

Good to Have Skills

  • Experience in RTOS
  • Experience in Linux application development
  • Experience in C\+\+, Python
  • Exposure to Agile software development methodologies.
  • Proficiency in using Git\-based version control systems.
  • Experience working with an internationally distributed team.

Softskills

  • Must possess excellent communication and problem\-solving skills.
  • Must be a team player with ability to guide a set of technical teams.

Pay: ₹900,000\.00 \- ₹1,500,000\.00 per year

Benefits

  • Cell phone reimbursement
  • Flexible schedule
  • Paid sick time
  • Provident Fund

Work Location: In person

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Bengaluru
Posted
1d ago
Source
Indeed