Bgsw - mx is part of bgsw india which is the largest development center outside of india. Bgsw is 19,000 + strong engineering and it workforce supporting bosch divisions as well as providing product and services for third party customers. Bgsw has 4 development center 2 in india, 1 in vietnam and 1 in mexico.
Job description
the embedded sw developer shall be able to handle embedded linux drivers, being familiar with automotive standard development process (aspice) & being a skillful user of agile methodologies (scrum, kanban, etc)
key responsibilities
design (uml), develop and test device drivers in linux/android/qnx platform
use lab equipment for test and debug of display issues
unit testing & module level testing
build and release as per process
unit test development with gtest
qualifications
mandatory skills
bachelor degree in computer science / electronics & communication
year of experience: 3+ in embedded software
proficient in english speak/read/written
strong logical and analytical problem solving skills
strong c & c++ programming skills, oops concepts
linux/android/qnx device driver development & debugging
familiarity with standard serial interfaces
i2s, i2c, spi, lvds, etc.
Integration of device drivers into linux/qnx systems
experience using lab equipment (logic analyzer, oscilloscope, remote power supplies, etc)
git/gerrit
agile methodologies
desirable skills
hands-on experience in working with arm architectures
display port protocol knowledge & embedded system integration
fpd-link knowledge & embedded system integration
experience with automotive infotainment systems is a plus
good understanding of systemd and device tree
hands-on experience using different debuggers (lauterbach, gdb, etc)
rtc & doors
applicable for referral program
#j-18808-ljbffr