Company Description
At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people's lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference. At Bosch Ovar, we are building new R&D teams to develop technologies for industrial automation in Bosch Rexroth's Automation and Electrification business unit. With the new automation system ctrlX AUTOMATION, we overcome the classic boundaries between machine controls, the IT world and the Internet of Things.
Do you also want to be two steps ahead? Become part of ctrlX Automation!
Job Description
The Software Architect will be working in the CtrlX Simulation project, which main goal is to innovate by creating better solutions to a variety of products using new technologies and advanced IoT architectures for better decisions. You will work in Agile teams according to Agile principles and be part of a Software Development Team, responsible for the full lifecycle of the CtrlX Simulation and also part of an international and multi-site development team for our product.
Key areas of responsibility
Designing new software in accordance with system and Core platform architecture;
Applying your system view to the entire solutions being developed, taking responsibility for your work packages and supporting other team members by guiding them on translating requirements into technical concepts to achieve the best suited architectures;
Ownership of architecture and design;
Production of appropriate technical documentation;
Good communication skills to explain solutions and problems;
Operating according to Agile principles;
Qualifications
Main experience required:
BSc in computer science, SW engineering, or related fields;
Solid experience in full life-cycle product development;
Solid OO design and development skills;
Experience in software development in C++;
Knowledge of Real-time Control Systems;
Demonstrated track record of development of production-quality software;
Experience working on complex software projects;
Deep knowledge of Agile processes and principles;
Ensure software meets all requirements of quality, security, and extensibility;
Very good English communication and presentation abilities are a must.
Additional Information
What we offer you:
Challenges in an international environment | career opportunities in one of the best companies in the world | flexible hours | medical services | discounts for employees | sports and health-related activities | canteen | good access to public transport | space for creativity.
Success stories don't just happen. They are made...
Make it happen! We are looking forward to your application!
#J-18808-Ljbffr