
Software Developer
Bosch Global1 month ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Develop AUTOSAR base software communication stacks, including driver and transceiver components for CAN, LIN, FlexRay, and Ethernet.
- Develop simulation-environment test frameworks, test cases, and test automation scripts.
- Develop configuration-validation and code-generation scripts.
- Handle change requests, issue tracking, component releases, release notes, and quality-metric verification.
- Debug software and hardware issues and support communication-stack development.
Requirements
- BE in Electronics and Communication or Computer Science.
- 4 to 8 years of relevant experience.
- Strong expertise in Embedded C programming and experience with software development and testing.
- Good knowledge of TCP/IP, socket programming, and AUTOSAR layered communication-base-software architecture.
- Working experience developing communication stacks.
- Experience with Perl, OAW, and basic Python scripting.
- Experience debugging software and hardware issues.
- Good analytical, written, and oral communication skills, with the ability to learn independently and take responsibility for deliverables.
About Bosch Global
Bosch Global (Robert Bosch GmbH) develops and sells mobility components and software, industrial automation and sensors, home appliances and power tools, and energy and building technologies to automakers, manufacturers, builders, and consumers. It monetizes through product sales and connected services spanning IoT, AI, and embedded software. Founded in 1886 and headquartered in Gerlingen-Schillerhöhe, Germany, the privately held Bosch Group operates worldwide across Mobility, Industrial Technology, Consumer Goods, and Energy and Building Technology sectors.