www.bosch.com
Open in
urlscan Pro
139.15.177.136
Public Scan
Submitted URL: https://worcester-rewards.co.uk/
Effective URL: https://www.bosch.com/
Submission: On March 02 via api from US — Scanned from US
Effective URL: https://www.bosch.com/
Submission: On March 02 via api from US — Scanned from US
Form analysis
2 forms found in the DOM<form class="m-search-form ng-pristine ng-valid" aria-label="Search header" role="search" ng-submit="$ctrl.onSubmit()" ng-click="$ctrl.openSearch()" tabindex="-1" autocomplete="off">
<div class="a-text-field a-text-field--search"><input type="search" id="search-flyout" class="m-search-form__input ng-pristine ng-untouched ng-valid ng-empty" placeholder="Search" ng-model="$ctrl.searchTerm" ng-keyup="$ctrl.checkSearchTerm()"
tabindex="0" aria-labelledby="search-flyout-button" aria-invalid="false"><a-frok-button-dynamic data-type="submit" additional-classes="'a-text-field__icon-search'" icon="'search'" data-tab-index="$ctrl.submitButtonTabIndex()"
data-aria-label="$ctrl.ariaLabelSearchIcon"><button ng-attr-type="{{$ctrl.type || 'button'}}" class="a-button a-button--primary -without-label a-text-field__icon-search" data-ng-class="[{
'-without-icon': $ctrl.label && !$ctrl.icon,
'-without-label': !$ctrl.label && $ctrl.icon,
'-fixed': $ctrl.fixedWidth,
},
$ctrl.additionalClasses]" ng-disabled="$ctrl.disabled" aria-label="Search" ng-attr-aria-labelled-by="{{$ctrl.ariaLabelledBy || undefined}}" ng-attr-aria-expanded="{{$ctrl.ariaExpanded || undefined}}"
ng-attr-aria-has-popup="{{$ctrl.ariaHasPopup || undefined}}" ng-attr-data-frok-action="{{$ctrl.action || undefined}}" ng-attr-tabindex="{{$ctrl.tabIndex || undefined}}" ng-click="$ctrl.onClick()" type="submit"
tabindex="-1"><!----><a-frok-icon-dynamic class="a-button__icon" data-name="$ctrl.icon" data-is-ui-icon="$ctrl.isUiIcon" data-variation="'a-button__icon'" ng-if="$ctrl.icon"><i class="a-icon boschicon-bosch-ic-search a-button__icon" data-ng-class="[
($ctrl.isUiIcon ? 'ui-ic-' : 'boschicon-bosch-ic-') + $ctrl.name,
$ctrl.variation
]" data-ng-attr-title="{{$ctrl.title || $ctrl.name}}" title="search"></i></a-frok-icon-dynamic><!----><!----></button></a-frok-button-dynamic><!----><a-frok-button-dynamic ng-if="$ctrl.open || $ctrl.isStatic"
additional-classes="'a-text-field__icon-close'" icon="'delete'" is-ui-icon="false" data-on-click="$ctrl.closeSearch(false); $event.stopPropagation();" data-tab-index="$ctrl.closeIconTabIndex()" data-aria-label="$ctrl.ariaLabelCloseIcon"><button
ng-attr-type="{{$ctrl.type || 'button'}}" class="a-button a-button--primary -without-label a-text-field__icon-close" data-ng-class="[{
'-without-icon': $ctrl.label && !$ctrl.icon,
'-without-label': !$ctrl.label && $ctrl.icon,
'-fixed': $ctrl.fixedWidth,
},
$ctrl.additionalClasses]" ng-disabled="$ctrl.disabled" aria-label="Close" ng-attr-aria-labelled-by="{{$ctrl.ariaLabelledBy || undefined}}" ng-attr-aria-expanded="{{$ctrl.ariaExpanded || undefined}}"
ng-attr-aria-has-popup="{{$ctrl.ariaHasPopup || undefined}}" ng-attr-data-frok-action="{{$ctrl.action || undefined}}" ng-attr-tabindex="{{$ctrl.tabIndex || undefined}}" ng-click="$ctrl.onClick()" type="button"><!----><a-frok-icon-dynamic
class="a-button__icon" data-name="$ctrl.icon" data-is-ui-icon="$ctrl.isUiIcon" data-variation="'a-button__icon'" ng-if="$ctrl.icon"><i class="a-icon boschicon-bosch-ic-delete a-button__icon" data-ng-class="[
($ctrl.isUiIcon ? 'ui-ic-' : 'boschicon-bosch-ic-') + $ctrl.name,
$ctrl.variation
]" data-ng-attr-title="{{$ctrl.title || $ctrl.name}}" title="delete"></i></a-frok-icon-dynamic><!----><!----></button></a-frok-button-dynamic><!----></div><m-autosuggestions-dynamic autosuggestions="$ctrl.results"
autosuggestions-link="$ctrl.autosuggestionsLink" autosuggestions-action="$ctrl.onSubmit()">
<div class="a-search-suggestions -floating">
<ul class="a-search-suggestions__results e-container"><!---->
<li class="a-search-suggestions__item a-search-suggestions__results-link"><a-frok-link-dynamic label="$ctrl.autosuggestionsLink" level="'primary'" ng-click="$ctrl.autosuggestionsAction()" render-as-span="true" role="button" tabindex="0">
<div class="a-link a-link--primary -icon -as-span" data-ng-class="[
'a-link--' + ($ctrl.level || ''),
{
'-disabled': $ctrl.disabled,
'-icon': $ctrl.toggleIconClass(),
'-as-span': $ctrl.renderAsSpan,
},
$ctrl.additionalClasses
]"><!----><!--
Render <span> instead of <a>.
Currently only supports primary-level links and labels, nothing else.
!!! This is supposed to be an extreme exception and should almost never be used !!!
--> <!----><!----><span ng-if="$ctrl.renderAsSpan && !$ctrl.isLabelOneWord()">See all </span><!----><!----><span ng-if="$ctrl.renderAsSpan && !$ctrl.isLabelOneWord()">results<a-frok-icon-dynamic
data-name="$ctrl.icon || 'nosafe-lr-forward-small'" data-is-ui-icon="$ctrl.isUiIcon || true"><i class="a-icon ui-ic-nosafe-lr-forward-small" data-ng-class="[
($ctrl.isUiIcon ? 'ui-ic-' : 'boschicon-bosch-ic-') + $ctrl.name,
$ctrl.variation
]" data-ng-attr-title="{{$ctrl.title || $ctrl.name}}" title="nosafe-lr-forward-small"></i></a-frok-icon-dynamic></span><!----></div>
</a-frok-link-dynamic></li>
</ul>
</div>
</m-autosuggestions-dynamic>
</form>
<form class="m-search-form ng-pristine ng-valid" aria-label="Search in Footer" role="search" ng-submit="$ctrl.onSubmit()" ng-click="$ctrl.openSearch()" tabindex="-1" autocomplete="off">
<div class="a-text-field a-text-field--search"><input type="search" id="search-footer" class="m-search-form__input ng-pristine ng-untouched ng-valid ng-empty" placeholder="Search" ng-model="$ctrl.searchTerm" ng-keyup="$ctrl.checkSearchTerm()"
tabindex="0" aria-labelledby="search-footer-button" aria-invalid="false"><a-frok-button-dynamic data-type="submit" additional-classes="'a-text-field__icon-search'" icon="'search'" data-tab-index="$ctrl.submitButtonTabIndex()"
data-aria-label="$ctrl.ariaLabelSearchIcon"><button ng-attr-type="{{$ctrl.type || 'button'}}" class="a-button a-button--primary -without-label a-text-field__icon-search" data-ng-class="[{
'-without-icon': $ctrl.label && !$ctrl.icon,
'-without-label': !$ctrl.label && $ctrl.icon,
'-fixed': $ctrl.fixedWidth,
},
$ctrl.additionalClasses]" ng-disabled="$ctrl.disabled" aria-label="Search" ng-attr-aria-labelled-by="{{$ctrl.ariaLabelledBy || undefined}}" ng-attr-aria-expanded="{{$ctrl.ariaExpanded || undefined}}"
ng-attr-aria-has-popup="{{$ctrl.ariaHasPopup || undefined}}" ng-attr-data-frok-action="{{$ctrl.action || undefined}}" ng-attr-tabindex="{{$ctrl.tabIndex || undefined}}" ng-click="$ctrl.onClick()" type="submit"
tabindex="-1"><!----><a-frok-icon-dynamic class="a-button__icon" data-name="$ctrl.icon" data-is-ui-icon="$ctrl.isUiIcon" data-variation="'a-button__icon'" ng-if="$ctrl.icon"><i class="a-icon boschicon-bosch-ic-search a-button__icon" data-ng-class="[
($ctrl.isUiIcon ? 'ui-ic-' : 'boschicon-bosch-ic-') + $ctrl.name,
$ctrl.variation
]" data-ng-attr-title="{{$ctrl.title || $ctrl.name}}" title="search"></i></a-frok-icon-dynamic><!----><!----></button></a-frok-button-dynamic><!----><a-frok-button-dynamic ng-if="$ctrl.open || $ctrl.isStatic"
additional-classes="'a-text-field__icon-close'" icon="'delete'" is-ui-icon="false" data-on-click="$ctrl.closeSearch(false); $event.stopPropagation();" data-tab-index="$ctrl.closeIconTabIndex()" data-aria-label="$ctrl.ariaLabelCloseIcon"><button
ng-attr-type="{{$ctrl.type || 'button'}}" class="a-button a-button--primary -without-label a-text-field__icon-close" data-ng-class="[{
'-without-icon': $ctrl.label && !$ctrl.icon,
'-without-label': !$ctrl.label && $ctrl.icon,
'-fixed': $ctrl.fixedWidth,
},
$ctrl.additionalClasses]" ng-disabled="$ctrl.disabled" aria-label="Close" ng-attr-aria-labelled-by="{{$ctrl.ariaLabelledBy || undefined}}" ng-attr-aria-expanded="{{$ctrl.ariaExpanded || undefined}}"
ng-attr-aria-has-popup="{{$ctrl.ariaHasPopup || undefined}}" ng-attr-data-frok-action="{{$ctrl.action || undefined}}" ng-attr-tabindex="{{$ctrl.tabIndex || undefined}}" ng-click="$ctrl.onClick()" type="button"><!----><a-frok-icon-dynamic
class="a-button__icon" data-name="$ctrl.icon" data-is-ui-icon="$ctrl.isUiIcon" data-variation="'a-button__icon'" ng-if="$ctrl.icon"><i class="a-icon boschicon-bosch-ic-delete a-button__icon" data-ng-class="[
($ctrl.isUiIcon ? 'ui-ic-' : 'boschicon-bosch-ic-') + $ctrl.name,
$ctrl.variation
]" data-ng-attr-title="{{$ctrl.title || $ctrl.name}}" title="delete"></i></a-frok-icon-dynamic><!----><!----></button></a-frok-button-dynamic><!----></div><m-autosuggestions-dynamic autosuggestions="$ctrl.results"
autosuggestions-link="$ctrl.autosuggestionsLink" autosuggestions-action="$ctrl.onSubmit()">
<div class="a-search-suggestions -floating">
<ul class="a-search-suggestions__results e-container"><!---->
<li class="a-search-suggestions__item a-search-suggestions__results-link"><a-frok-link-dynamic label="$ctrl.autosuggestionsLink" level="'primary'" ng-click="$ctrl.autosuggestionsAction()" render-as-span="true" role="button" tabindex="0">
<div class="a-link a-link--primary -icon -as-span" data-ng-class="[
'a-link--' + ($ctrl.level || ''),
{
'-disabled': $ctrl.disabled,
'-icon': $ctrl.toggleIconClass(),
'-as-span': $ctrl.renderAsSpan,
},
$ctrl.additionalClasses
]"><!----><!--
Render <span> instead of <a>.
Currently only supports primary-level links and labels, nothing else.
!!! This is supposed to be an extreme exception and should almost never be used !!!
--> <!----><!----><span ng-if="$ctrl.renderAsSpan && !$ctrl.isLabelOneWord()">See all </span><!----><!----><span ng-if="$ctrl.renderAsSpan && !$ctrl.isLabelOneWord()">results<a-frok-icon-dynamic
data-name="$ctrl.icon || 'nosafe-lr-forward-small'" data-is-ui-icon="$ctrl.isUiIcon || true"><i class="a-icon ui-ic-nosafe-lr-forward-small" data-ng-class="[
($ctrl.isUiIcon ? 'ui-ic-' : 'boschicon-bosch-ic-') + $ctrl.name,
$ctrl.variation
]" data-ng-attr-title="{{$ctrl.title || $ctrl.name}}" title="nosafe-lr-forward-small"></i></a-frok-icon-dynamic></span><!----></div>
</a-frok-link-dynamic></li>
</ul>
</div>
</m-autosuggestions-dynamic>
</form>
Text Content
Skip to main content Products and services Company Careers * Products and services * Main Navigation * Products and services * Overview * Mobility * At home * Industry and trades * Market-specific solutions * Stories * Main Navigation * Stories * Overview * Topics * Main Navigation * Stories Overview * Topics * Overview * Hydrogen — energy for the future * Battery Technology * MEMS Micro-Electro-Mechanical Systems * Artificial Intelligence of Things * Automated Driving * Electrification * Podcast — From KNOW-HOW to WOW * AI Chatbot Frizz * #LikeABosch * Main Navigation * Stories Overview * #LikeABosch * Overview * Sensor tech #LikeABosch * High-tech #LikeABosch * Work #LikeABosch Latest topic Topic Hydrogen — energy for the future Latest stories * Company * Main Navigation * Company * Overview * Leadership * Annual report * Facts and figures * Our history * Main Navigation * Company Overview * Our history * Overview * A journey through our history * Company founder Robert Bosch * Videos about Bosch History * History Blog * Supply chain * Main Navigation * Company Overview * Supply chain * Overview * Purchasing * Logistics * Information for business partners Latest CEO blog Blog postCEO blog More incentive, less coercion History stories * Sustainability * Main Navigation * Sustainability * Overview * Responsible corporate governance * Sustainable products * Sustainable supply chains * Environment * Associates * Society * Sustainability reports and figures Sustainability stories * Research * Main Navigation * Research * Overview * News * Research Blog * Research fields * Main Navigation * Research Overview * Research fields * Overview * Automation * Digitalization and connectivity * Artificial intelligence * Electrification * Climate action and sustainability * Healthcare * About Bosch Research * Main Navigation * Research Overview * About Bosch Research * Overview * Working at Bosch Research * Our research experts * Research locations Research stories * Careers * Main Navigation * Careers * Overview * Job offers * Why Bosch * Main Navigation * Careers Overview * Why Bosch * Overview * Growth and development * Culture and Benefits * Collaboration and leadership * Team Bosch * Diversity, Equity and Inclusion * Remarkable Women * Fields of work * Start your career Career stories * Press * Contact Top reads Topic Hydrogen — energy for the future StoryBosch Tech Compass 2024 Will AI have a lasting impact on how we live? StoryPower Tools Woodworking power tools: let the sunshine in! Close * See all results Search Search suggestions Hydrogen Artificial intelligence Automated driving Careers Podcast #LikeABosch Our products work like a Bosch, so you can live like a Bosch Annual report Our year in numbers Contact us How can we help you? Select a language English Deutsch Find your local website BOSCH TECH COMPASS 2024 BOSCH CONNECTEDWORLD 2024: GET YOUR TICKET NOW! About us Our open positions Get in touch OUR PRODUCTS FOR YOUR HOME Show all products Home appliances Power tools Garden tools Measuring tools Cleaning tools Heating, cooling, and well-being Smart Home OUR SOLUTIONS FOR BUSINESS CLIENTS MOBILITY Bosch brings together comprehensive expertise in vehicle technology with hardware, software, and services to offer complete mobility solutions. Discover the entire portfolio INDUSTRY AND TRADES Bosch offers innovative products and services for industry and trades. Learn more about our solutions MARKET-SPECIFIC SOLUTIONS Explore Bosch’s wide range of products and solutions for your market and industry. Find your branch EXPLORE OUR STORIES Explore all stories * StoryBosch Tech Compass 2024 WILL AI HAVE A LASTING IMPACT ON HOW WE LIVE? * StoryCareer SMART WORK AT BOSCH * StoryInspiring people BRIAN TAN — TOYMAKER FOR LOVE * StoryMobility AHEAD OF THE CURVE * Blog postCEO blog MOBILITY TRANSFORMATION Load more GET IN TOUCH WITH BOSCH We look forward to your inquiry. Telephone +4971140040990 SEND US A MESSAGE To contact form Work #LikeABosch — Apply now. Bosch Global Careers Become a business partner. Purchasing and logistics Still looking for something? * See all results Search Invented for life * General contact info * Product security (PSIRT) * Innovations, patents, and licenses * Purchasing and logistics -------------------------------------------------------------------------------- * Corporate information * Legal notice * Data protection notice (Privacy Policy) * Web accessibility * Privacy settings © Robert Bosch GmbH 2024, all rights reserved