Software Architect (m/f/div)

  • Full-time
  • Legal Entity: Bosch Security Systems

Company Description

The Bosch group has more than 400 000 employees around the world, present in 60 countries, and we are proud to impact people’s lives and to work towards a more sustainable future.

In Ovar, our main mission is to guarantee everyone's safety by being ready to act in the event of danger. Our company, with about 1200 associates, develops, creates and produces inspiring solutions for a safe and enjoyable life. This success is due to the highly qualified people with a high level of knowledge and their dedication that makes and contributes for the unique environment we have in Bosch: The feeling of a Family.

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 in mindsets, cultures, generations, identities and perspectives. Everyone should bring their authenticity and work together respectfully. By including everyone and ensuring equal opportunities we unleash our full potential.

Job Description

The department Public Address - part of the Communications product area - is concerned with the development of hardware and software solutions for the PRAESENSA Public Address and Voice Alarm systems. These systems are high-end, secure, redundant, supervised and used globally in very visible locations like airports, shopping malls, cruise ships and public transportation. The work includes all stages of product development from a feasibility study to final test and release of the product for mass production. This is done with the use of state of the art development methods, tools and components.

Your contribution to something big: 

  • Responsible for the creation of the Software architecture
  • Clean Architecture in modular, easy to maintain, extensible parts with re-use in mind
  • Identifies common architectural and functional components for re-use and maintainability
  • Functional decomposition of complex applications with certification & security requirements
  • Make technical choices vs requirements and trade-off scenarios transparent to stakeholders
  • Stakeholder management

Tasks and responsibilities

  • Decides on make/buy/open source usage
  • Identifies high-risk technology areas and defines mitigation actions
  • Creates initial estimates (effort / duration) with dependency pictures with other disciplines
  • Technically responsible with horizon beyond ~5 years
  • Define, maintain and coaches Architectural Rules and Patterns
  • Guides the Software Engineers in the design & implementation in line with the architecture
  • Actively manages Technical Debt
  • Advises the System Architect in choices of what is to be achieved in hardware and/or software
  • Determines hardware/software & software/software interface together with other architects
  • Is abreast of/participates in standards in consultation with certification experts
  • Documentation is created and maintained for future use
  • Keeps doing hands-on coding to stay in touch with the code base, his domain and peers

Qualifications

What distinguishes you:

  • 10+ years as a software developer in a senior position (C++ & C#)
  • 5+ years of experience in architecture definition, deployment and maintenance
  • Working in a larger organization with multiple agile teams spread across different locations
  • Experience with team leading / coaching
  • Software architecture and planning in multi-disciplinary projects (HW/FW/Application)
  • Creating overview in a complex system and environment
  • Problem solving / creative / exploring alternatives / thinking in solutions
  • Proven track record resolving team conflicts
  • Able to assess risks in a structured manner (product/project/ …)
  • Strong in communication in all directions selecting the right abstraction level for the audience 

Technology Stack

  • Strong in C++ & C#
  • TCP/IP network knowledge
  • Safety critical systems and certification is a plus
  • Experience with embedded systems (STM32, Xilinx)
  • Experience with Linux, Windows, Docker, FreeRTOS
  • Experience with audio is a plus 

Additional Information

Hybrid regime - 2/3 days at the office in Ovar.

Work #LikeABosch includes:

Flexible work conditions | Hybrid work system | Exchange with colleagues around the world | Health insurance and medical office on site (nutrition, psychology, physiotherapy, general clinic) | Training opportunities (p.e., technical training, foreign languages training) & certifications | Access to great discounts in partnerships and Bosch products | Sports and health related activities (gym) | Free parking lot | Canteen

Success stories don´t just happen. They are made...

Make it happen! We are looking forward to your application!

#LI-Hybrid

Privacy PolicyImprint