BSW Integration Specialist
- Full-time
- Legal Entity: Bosch Global Software Technologies Private Limited
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
Key Responsibilities
- Responsible to establish an integration and verification environment that enables to shorten development and release cycle by Continuous Integration and Continuous Deployment of Software.
- Responsible for continuous integration of all internally developed software and the tool chain at BGSW.
- Responsible for securing that the software components are well integrated with the hardware and user environment.
- Troubleshooting (Test environment, Test execution) and analyzing Nightly test / Regression
- Work closely with the software development team to identify the root cause of defects w.r.t. test environment and test execution.
- Contribute to a team that has Automation at its heart.
Required Skills & Qualifications
- Bachelors/master’s in computer science/software engineering/electrical and Electronics Engineering or MCA.
- At least 3+ years of experience in software development, not only having “used” sometimes but rather advanced knowledge and large experience in:
- SW architecture for AUTOSAR
- Git, github
- V-V model
- GHS, ARM, GCC compiler
- WinIdea/ Tera term / PuTTY / Lauterbach
- Embedded C, C++ language
- Monitoring tools like Grafana, Splunk board
- JIRA, Track & Release with KANBAN board
- Strong hands-on experience in C++, Python, and system-level debugging, along with integration testing for QNX-based software.
- Very good understanding of Continuous Integration and software tool chains.
- Be proactive in suggesting enhancements and technological choices in your field of expertise.
- Should have exposure to large scale software build, integration and test environments.
- Good experience and understanding on source code Management tools mainly GIT. Including branching strategies, pre-post commit hooks.
- Basics of CAN (e.g. J1939) protocol and Canalyzer, CANOE, CAPL
Good to Have
- Experience in SW Integration in AUTOSAR or similar background.
- Experience in test of embedded systems (unit testing, component testing, etc.); experience in test automation is a big advantage.
- Passion to work towards achieving High-Quality Software with wide experience of tools like Coverity, QAC Misra etc.
- Experience working with widely distributed teams across Geographies.
- Excellent communication and problem-solving skills.
- Honest and willing to share mistakes.
Qualifications
B.E / B.Tech in Electronics / E&C / Computer Science
Additional Information
- 6 + years