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:
- 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:
+ 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.
- 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:
- 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. - 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.
+ 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
+ Java SE
+ Eclipse Plugins Development Environment (PDE)
+ RESTful web services using JAX-RS
Desirable:
+ 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:
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:
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.