Robert Boschposted 16 days ago
Full-time • Mid Level
Plymouth, MI
Machinery Manufacturing

About the position

Robert Bosch LLC seeks Senior Software Engineer (Multiple Positions) at its facility located at 15000 N Haggerty Road, Plymouth, MI 48170. Perform as software project component manager (SW-PCM) of a product. Plan, lead and manage project activities of a software component project along the development process (on time, on quality, on cost). Involve expert teams and support the Project Manager and the Technical Project Manager of the product as required. Develop the functions, monitor the strategies, and diagnose required support for ABS/ TCS/ ESC and other customer requested braking functions. Perform customer requirement analysis, function specification development, software design, system level and software level test case development, system and software unit testing / component testing. Conduct software design reviews, implementation reviews and test result analysis for compliance to requirements. Facilitate integration of the complete software. Support coordination with the customer departments and platform team. Set off innovation bench, conduct simulation, perform vehicle test. Interface with associates in the US, India and Germany and will handle in vehicle development and testing of functions.

Responsibilities

  • Plan, lead and manage project activities of a software component project along the development process.
  • Involve expert teams and support the Project Manager and the Technical Project Manager.
  • Develop functions and monitor strategies for ABS/ TCS/ ESC and other braking functions.
  • Perform customer requirement analysis and function specification development.
  • Conduct software design, system level and software level test case development.
  • Conduct system and software unit testing / component testing.
  • Conduct software design reviews, implementation reviews and test result analysis.
  • Facilitate integration of the complete software.
  • Support coordination with customer departments and platform team.
  • Conduct simulation and perform vehicle tests.
  • Interface with associates in the US, India and Germany.

Requirements

  • Bachelor's degree, or foreign equivalent in Mechanical Engineering, Electrical Engineering, Electronic Engineering, Computer Engineering or related field.
  • 5 years of experience as a Software Engineer, System Engineer or in software development and management.
  • Experience with embedded control system integration and development.
  • Experience in the vehicle dynamics area.
  • Proficiency in MATLAB, Carsim, or Simulink for Software-in-Loop and Hardware-in-Loop environments.
  • Experience with software development or release processes such as change management and configuration management within the automotive or aerospace industry.
  • Familiarity with ALM (Application Lifecycle Management), DOORS, Vector Tools, ASCET, and C/C++.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service