Software Developer (Manufacturing Diagnostics)

Etas

Software Developer (Manufacturing Diagnostics)

Salary Not Specified

Etas, City Centre, Manchester

  • Full time
  • Permanent
  • Onsite working

Posted 1 day ago, 29 Jun | Get your application in today.

Closing date: Closing date not specified

job Ref: 2fe08812380d4950b015dceeaced63c5

Full Job Description

  • 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

  • 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 skillsets:

  • + Java SE
    + Eclipse Plugins Development Environment (PDE)
    + RESTful web services using JAX-RS

  • + Jenkins for continuous integration
    + Apache Maven for build automation
    + JUnit testing framework

  • + Containerization solutions using docker
    + OAuth protocols for authentication and authorization
  • Experience of working with software configuration control systems (e.g. TFS, Git.


  • Desirable:
  • 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)
    + AngularJS
    + REACT
    + ASP.NET MVC
    + Encryption & Authentication (e.g. SSL)
    + HTML 5
    + SQL (e.g. Microsoft SQL 2012, 2014, 2016).
    + WiX
    + Python
    + Javascript

    Education:

  • Bachelor or Master degree in electrical or Computer since and technology, Software Engineering or other relevant discipline.

  • Minimum 2-year experience within the automotive industry and technology.

    Tomorrow's cars will be defined by software and here at ETAS we are at the forefront of this evolution to the software-defined vehicle. The solutions we are developing today will enable millions of cars to get closer to the dream of Autonomous Driving.


  • We are the experts in the industry and together we have decades of experience in software architecture, embedded development, agile methodologies, and test-driven development. Alongside our parent company Robert Bosch, we share the values of a better world for everyone and our common mission - Invented for Life., 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 Bosch:

    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.

    Travel requirements:

    Occasionally, depending on project needs, the successful candidate may be required to travel in the UK and internationally, for both customer meetings and technical meetings with Bosch colleagues.