Software Architect - Infotainment - XC

at

Bosch Group

Plymouth, MI
Full Time
3y ago

Company Description

Do 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 Description

The Project Software Architect is responsible for technical activities at the software level of a project, technical decisions concerning software design, and coordinates technical assignments of the project team leaders.

Responsibilities include but are not limited to:

  • Creation of the project feature list and the technical design specifications
  • Development of a suitable project-specific software architecture in conjunction with software
    platform and re-use requirements
  • Responsible for the technical software concept
  • Mapping software features to system components
  • Define/ change/ extend the platform software architecture with platform team for
    project specific requirements
  • Coordination of the project feature list and the design specifications
  • Creation of rough design of the software (distribution of functions among components and
    definition of the interfaces) in cooperation with project team leaders
  • Checks compliance with the architecture specifications
  • Customer interface for technical design questions, issues and negotiations

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering or relevant degree required
  • 8+ years of automotive software development experience
  • Proficient in writing, debugging, and testing C/C++ software
  • Experience debugging software in an embedded, multiprocessor environment
  • Experience with complex software development projects through all phases of the software development life cycle
  • Working knowledge of system and software architectures including hardware and software requirements for functional component implementation
  • Comfortable in leading communication role with OE customers
  • Superior oral and written communication skills
  • Success oriented team player who excels in a global development environment.
  • Previous experience with Android operating system required

Preferred Qualifications:

  • Previous system or software architect experience preferred
  • Previous experience with Linux operating system preferred

Additional Information

By choice, we are committed to a diverse workforce - EOE/Protected Veteran/Disabled.

BOSCH is a proud supporter of STEM (Science, Technology, Engineering & Mathematics) Initiatives

· FIRST Robotics (For Inspiration and Recognition of Science and Technology)

· AWIM (A World In Motion)

Apply for this job

Click on apply will take you to the actual job site or will open email app.

Click above box to copy link
Copied
Get exclusive remote work stories and fresh remote jobs, weekly 👇
View all remote jobs
Onkar By: Onkar