Software Developer (Manufacturing Diagnostics)
Manchester, England, United States
Category: Software Engineering
Description
Your tasks
Overview of the role:
This is an opportunity to support the delivery of customer solutions for test of vehicle production lines, dealing directly with the customer and working closely with other members of the development team including other suppliers and representatives of the customer and engineering departments.
Detailed Activities:
Analysis of customer requirements, to derive technical solutions.
Development of accurate estimates for proposed technical solutions.
Design and development of system and sub-system components.
Debug of legacy code, to resolve functional or reliability defects.
Adherence to Bosch Quality Assurance Processes, including participation in technical reviews.
Products to be worked on include:
VCATS™ Server, which includes databases, websites for results / metrics reporting and interfaces to manufacturing plant systems (REST, Web Client, MQ).
VCATS™ GRADE-X Eclipse IDE.
Vehicle protocols
Your profile
Essential skills and experience:
Degree level in a relevant discipline or equivalent industrial experience.
Proven experience in software development, with experience in all stages of the software development life cycle (including requirements capture and test).
Proven ability in software design, including creation of detailed specifications and API documentation.
Proven ability in developing new functionality from product requirements / design specifications.
Ability to prioritize and organize effectively, reporting status on a regular basis to ensure risks / issues are reported promptly and project milestones are met.
Team orientated, with experience in collaborating with both internal and external customer teams.
Excellent written and verbal communication skills.
Proven in depth experience in the following skillset:
Java SE
Eclipse Plugins Development Environment (PDE)
C++ and/or C#
RESTful web services using JAX-RS
Jenkins for continuous integration
Apache Maven for build automation
JUnit testing framework
Containerization solutions using docker
Auth protocols for authentication and authorization
Experience of working with software configuration control systems (e.g. svn, bitbucket, Git)
Desirable skills:
Experience of writing unit tests and using unit test frameworks (e.g. Visual Studio Unit Test, Google Test, JUnit).
Experience in build environments
Experience in the following skillsets, considered an advantage:
C++, including COM.
C#, including WPF.
Visual Studio (e.g. Versions 6, 2005, 2008, 2010 & 2015).
Windows Development (e.g. Windows 7 Embedded, Windows 10, Windows Server 2012 R2, 2014, 2016).
XML (including XSLIT, DOM, SAX)
JavaScript
AngularJS
REACT
ASP.NET MVC
Encryption & Authentication (e.g. SSL)
HTML 5
SQL (e.g. Microsoft SQL Server 2012, 2014, 2016).
WiX
Python
Linux
Education:
Bachelor's or master's degree in electrical/Electronic or Computer Science and Technology, Software Engineering or other relevant discipline.
Minimum 2-year experience within the automotive industry and technology.
Key Stakeholders: Project and Product Management Team, Software Engineering.
Travel required: Travel to customer sites within the UK and abroad is required by project (estimated 10-20% of time).
Contact & additional information
What we offer:
Hybrid Working (2/3 days in the Manchester office)
Holiday: 25 days plus Bank Holidays
Discretionary Annual Bonus
Pension: Company matched contribution up to 8%
Group Income Protection
Life Insurance (7x Annual Salary)
Employee Assistance Programme
Many other perks and benefits.
Your Career with ETAS, a Bosch Company:
Bosch provides opportunities to grow professionally with a supportive network of like-minded professionals. We provide the access to the right training pathways to continue your professional development journey.
We are committed to lifelong learning within a coaching and nurturing environment.
Location:
Oxford Road, Manchester, UK (hybrid role, 60% in office).
Company
Bosch
The Bosch Group is a leading global supplier of technology and services. It employs roughly 360,000 associates worldwide (as per April 1, 2015). The company generated sales of 49 billion euros in 2014.* Its operations are divided into four business sectors: Mobility Solutions, Industrial Technology, Consumer Goods, and Energy and Building Technology. The Bosch Group comprises Robert Bosch GmbH and its roughly 440 subsidiary and regional companies in some 60 countries. Including its sales and service partners, Bosch is represented in roughly 150 countries. This worldwide development, manufacturing, and sales network is the foundation for further growth. In 2014, Bosch applied for some 4,600 patents worldwide. The Bosch Group’s strategic objective is to create solutions for a connected life. Bosch improves quality of life worldwide with products and services that are innovative and spark enthusiasm. In short, Bosch creates technology that is “Invented for life.”
The company was set up in Stuttgart in 1886 by Robert Bosch (1861-1942) as “Workshop for Precision Mechanics and Electrical Engineering.” The special ownership structure of Robert Bosch GmbH guarantees the entrepreneurial freedom of the Bosch Group, making it possible for the company to plan over the long term and to undertake significant up-front investments in the safeguarding of its future. Ninety-two percent of the share capital of Robert Bosch GmbH is held by Robert Bosch Stiftung GmbH, a charitable foundation. The majority of voting rights are held by Robert Bosch Industrietreuhand KG, an industrial trust. The entrepreneurial ownership functions are carried out by the trust. The remaining shares are held by the Bosch family and by Robert Bosch GmbH.
Simmilar jobs
-
Distinguished Software Architect - Deep Learning and HPC...
Distinguished Software Architect - Deep...
locations US, CA, Santa Clara time type Full time posted on Posted Today job requisition id JR1980127 NVIDIA is leading the way in...
locations US, CA, Santa Clara time type Full time posted on Posted Today job...
NVIDIA July 7, 2025
-
AI and ML Infra Software Engineer, GPU Clusters
AI and ML Infra Software Engineer, GPU...
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation...
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for...
NVIDIA July 7, 2025
-
Sr Software Test Engineer
Sr Software Test Engineer
ENERGY THAT CHANGES: Innovative and sustainable key technologies are prerequisites for renewable energy supply. More than 3,000 employees from 18...
ENERGY THAT CHANGES: Innovative and sustainable key technologies are prerequisites for...
SMA July 7, 2025
-
Software Engineer Trainee
Software Engineer Trainee
Job Description Your role: Creates high quality working software. Features driven development in an agile approach Actively participates in...
Job Description Your role: Creates high quality working software. Features driven...
Philips July 7, 2025
-
Senior/Staff Software Engineer with C++ - Drivers,...
Senior/Staff Software Engineer with C++ -...
You have the opportunity to work on the development of Intravascular Ultrasound Systems. As a member of a cross-functional team, you will work...
You have the opportunity to work on the development of Intravascular Ultrasound Systems....
Philips July 7, 2025