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 27,000+ 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
Tasks / Responsibilities:
- As a Senior Embedded Software Engineer, you will take technical ownership of the complete embedded software lifecycle for safety critical Off Highway control units.
- Leading end-to-end embedded software development from requirements analysis to architecture, design, implementation, testing, and deployment.
- Ensuring ownership of software quality, performance, integration, and reliability.
- Designing and implementing modular software architectures including application, middleware, drivers, and HAL layers.
- Developing components such as I/O modules, protocol stacks (CAN, J1939, J1939 76, Automotive Ethernet, UDS, CANopen), and functional safety mechanisms in an RTOS environment.
- Executing complex test cases, debugging, and conducting coverage analysis with full responsibility for defect identification and resolution.
- Demonstrating proactive problem-solving and decision-making capabilities.
- Documenting architecture using arc42, UML and maintaining high quality technical documentation through a Doc-as-Code approach.
- Collaborating across hardware, systems, safety, and quality teams, offering technical leadership and mentoring where required.
Expected Skill Set:
- Strong expertise in BSW development, AUTOSAR, MCAL, and RTOS.
- Hands-on experience with multicore safety ECUs (ARM Cortex-R), IPC, synchronization, MPU, and multicore task allocation.
- Good knowledge of Automotive Ethernet (SOME/IP, DoIP, TCP/IP, UDP, TSN).
- Experience with ISO 26262 (ASIL-D) and MISRA C.
- Ability to perform code reviews, mentor team members, and provide technical leadership.
Good to Have Skills:
- Familiarity with automotive cybersecurity concepts and Hardware Security Modules (HSM).
Qualifications
- B. E/ B. Tech E&C, EEE or any equivalent.
Additional Information