Bosch Software Engineer - REF7915O in Allen Park, Michigan

Software Engineer - REF7915O

  • Allen Park, MI

  • Full-time

Legal Entity: Bosch Automotive Service Solutions Inc.

Job Description

Bosch Automotive Service Solutions, Inc. seeks a Software Engineer at its facility located in Allen Park, Michigan. The Software Engineer will develop Next Generation JAVA software applications such as Datalogger, Selftest, Power Balance, Relative Compression, and Fuel System Test in accordance with designs agreed by the customer. S/he will develop Junit and integration test software to support the quality metrics required for the project. S/he will develop software documentation in accordance with standards and format defined by the customer. S/he will conduct debugging on vehicles using the CANAlyzer and read link traces. S/he will leverage Accurev, SVN, Jenkins, Sonarqube and uBuild, and develop the software in OSGi and Equinox frameworks. S/he will develop scripts for the Gradle Build to support automatic build and test. S/he will associate with team members from other suppliers on the software development.

Qualifications

Bachelor’s degree, or foreign equivalent, in Electronics and Communication Engineering, Electronic Engineering, Computer Engineering or related field, plus 5 years work experience with software engineering. Additionally, the applicant must have professional experience with: (1) 5 years of experience in software development such as requirements management, design, development and software debugging; (2) 5 years of experience in developing Java software applications with designs agreed from customer software; (3) 1 year of experience in debugging vehicles using CANAlyzer and read link traces; (4) 1 year of experience in developing Java software applications and plugins in OSGi and Equinox framework; (5) 5 years of experience in developing Junit and integration test software to support the quality metrics required of the project; (6) 5 years of experience in quality and release processes related to software development; and (7) 2 years of experience with Java build and source management systems such as Accurev, SVN, Jenkins, Sonarqube, gradle, maven and uBuild or similar systems to develop the software in Java frameworks. Apply below.

Additional Information

All your information will be kept confidential according to EEO guidelines.