hosur road bangalore, India
19 hours ago
Firmware Developer

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 28,200+ 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

Roles & Responsibilities :

· Develop product firmware architectures for new product development

· Work with other architects to ensure the development of best possible future proof product architectures to meet the cost, time, quality and business needs

· Develop deep understanding of existing product architectures

 

Qualifications

No. of years: 6 years – 9 years

· Experience of working on Embedded C/C++

· Experience of developing firmware architectures for Embedded products

· Experience of developing Firmware for Controllers / Processors

· Expertise in Ethernet and Internet Communication Protocol

· Knowledge on different industrial communication protocols (MODBUS, Ethernet, IEC 61850, BACnet, etc.)

· Experience of implementing MAC-PHY protocols

· Experience of developing products in Linux / RTOS Environment

· Experience in Code Repository Management ( GIT, SVN or equivalent)

· Expertise in Code Quality Tools, Static code analysis, Code Coverage

· Good understanding of product development life cycle (Agile methodology, Safety reviews, Quality gates, etc)

 

Nice to have

· Experience in Security Algorithms & Protocols - Experience in Secure Software development

· Exposure to full lifecycle of FW DevOps

· Strong analytical and problem solving skills

· Working experience with Electrical / Electronic / Energy management products or solutions

· Strong understanding of elements of embedded product development (Hardware, Firmware, Testing, Certification, etc.)

Confirmar seu email: Enviar Email