• Sr. Software Engineer (REF77491I)

    BoschFarmington, MI 48332

    Job #1205119352

  • Company DescriptionJob Description~~~Robert Bosch LLC seeks a Sr. Software Engineer at its facility located at 38000 Hills Tech Drive, Farmington Hills, MI, 48331. Analysis of monitoring requirements (explicit and implicit requirements) from Navistar for their EMS (Engine Management System) and high-level design of Level 2 monitoring functions that are necessary for safe operation of the vehicle. Technical interface to the customer and Bosch platform monitoring function development team. Support technical team in troubleshooting software issues reported by the customer and/or calibration teams. Analysis of safety relevant requirements from Navistar in the context of the Engine Control Unit (in both software and hardware areas) including the derivation of Technical Safety Concept and functional safety requirements, the activities related to first level Hazard Analysis and Risk Assessment (HARA), the preparation and maintenance of the Safety Case and associated documentation, and participation in safety audits and quality gates. Analysis of Cybersecurity software requirements from Navistar and mapping them to Bosch platform security features. Lead the Cybersecurity technical discussions with Navistar and Bosch security teams. Technical interface between the customer and Bosch Center of Competency for Security. Responsible for project adherence to Bosch Security Engineering Process (SEP) and participation in Cybersecurity assessment activities and security audits. Responsible for procurement and maintenance of Smart Cards for secured software signing, for both the customer and Bosch. 20% international and domestic travel required. Telecommuting: 1 day per week. REQS: This position requires a Bachelor degree, or foreign equivalent, in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or Mechanical Engineering, plus 5 years of work experience in Automotive Embedded Software and/or electronics hardware engineering. Additionally, the applicant must have professional experience with: (1.) Linux, C, embedded C, and XML to analyze EMS (Engine Management System) software; (2.) Labview, Matlab, Simulink, and ASCET to read function definitions and design documents for troubleshooting issues; (3.) dSPACE and eHooks to test software and conduct rapid prototyping; (4.) INCA and MDA to analyze software data; and (5.) Lauterbach to debug software in microcontroller/ECU. Apply below.Qualifications

  • You Can Also Try Searching