Job Information
Industry
IT Services
City
Bangalore North
State/Province
Karnataka
Country
India
Zip/Postal Code
560001
Job Description
- 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.
Expected Skillset:Must:
- Strong Embedded C development experience
- Experienced in working with RTOS.
- Ability to ramp up fast on legacy codebase.
- Very strong debugging skills.
- Experience in multi-threaded application development, thread synchronization etc.
- Hands on experience in developing embedded SW for middleware / device drivers, board bring up.
- Knowledge of configuration management, version control & defect tracking tools.
- Basic hardware level understanding and debugging.
Nice to Have:
- C++ object-oriented programming
- Working knowledge of architecture & design tools for embedded development
- Experience with agile development methodologies
Qualifications
BE,ME,M-Tech - EEE,ECE,EI, CSE
Additional information
4 - 7 years