Embedded C Development - ETP4
Location
Bangalore | India
Job description
Job Description
Company Description
Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 22,700 associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
Job Description
Job Description
- Develop embeddedsoftware 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
Job tags
Salary