Software Engineer_EM

Bosch

  • Suzhou, Jiangsu
  • Permanent
  • Full-time
  • 17 days ago
Company DescriptionDo you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology - with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch.Job DescriptionProducts: Drive Electronics for High Voltage System SoftwareProject Type: Software Development in China for platform and customer projectsMajor Responsibilities: * Develop Embedded Software Development (mainly C Language) for control unit
  • Work as team member in Software Requirement, Design, Development, Debugging and Verificaiton
  • Design software components according to software arichitecture. Maintain design and perform verificaiton
  • Modification and Maintein Model Base Software base on Algorithm team's input by Matlab Simulink
  • Work globally with colleagues in INDIA and GERMANY and provide final solution
  • Problem solving supporting (e.g. debugging) in case of technical issue during development or testing phases
  • Follow company development engineering process and quality processes (like A-SPICE, software quality assurance process)
  • Continuously improve local software development
  • Other assigned tasks, e.g On-site support in Production line and OEM
Qualifications1.Education: Bachelor or Master's degree, major in Software Engineering.2.Experience in Software Development for Automotive Products, Using C program language.3.Knowledge/Skills:
  • C programming language.
  • Bus communication (CAN, LIN) and Diagnostic
  • Major in Control Theory or Computer Science
  • Basic knowledge of Electronics hardware, especially in Micro-controller.
  • Agile development
  • Model based software engineering (Source code generation using Matlab/Simulink )
  • A-SPICE process
  • AUTOSAR.
  • Familiar with software development tool chains (Doors, Rhapsody, vectorcast, etc.)

Bosch