
BSW Integration Specialist
About the role
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
-
Win Idea/ 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.
B.E / B.Tech in Electronics / E&C / Computer Science
- 6 + years
Benefits and perks
•Learning Budget
Required skills
Continuous integration
Embedded C
C++
Python
System debugging
AUTOSAR
Git
Regression testing
About Bosch
bangalore
Headquarters