Porsche Engineering

Software Architect

Zagreb
C C++ Python SQL CAN Docker Kubernetes IoT
Description

Software Architect (m/f)

Department: Applicative Software

Employment Type: Permanent employee

Schedule: Full-time

Seniority: Experienced

Location: Zagreb

We are a team of 100+ motivated professionals with different personalities and different career paths who are working in cross-functional teams with the goal of developing innovative, high performance electrical solutions for the e-bike market. 
Porsche eBike Performance was founded to drive the transformation of mobility with smart, innovative electrical solutions. We house a unique pool of expertise with e-bike drive system specialist FAZUA, Croatian software and connectivity innovator Greyp and, of course, all the knowledge, research and experience from the Porsche family.We are looking for a Software Architect to design and oversee the implementation of technical architectures across our digital and hardware ecosystem. You will lead cross-functional feature teams - including embedded, backend, and mobile developers - to deliver integrated solutions that connect hardware and software. You will be responsible for defining system requirements and ensuring the delivery of features through the release cycle. 
  • System Architecture Definition: Lead the development of technical architectures and system requirements, ensuring a clear understanding of what needs to be built and the technical path to achieve it.
  • Stakeholder Collaboration: Collaborate with Product Owners, Developers, and Designers to create architectural diagrams and state charts, finalizing technical details for the ecosystem.
  • Team Leadership: Lead cross-functional feature teams during release cycles, providing the technical guidance and blueprints necessary to achieve development milestones and reliable systems.
  • Technical Standards & V-Model: Define and enforce coding standards and practices to ensure organizational alignment. Coordinate with testing teams to oversee the implementation of the V-model.
  • End-to-End Feature Definition: Manage interfaces across the stack to ensure functionality, from connectivity protocols (e.g., BLE,LwM2M) to embedded systems and vehicle networks (e.g., CAN).
  • Shared Library Architecture & Oversight: Define, oversee, and evolve cross-departmental libraries in C, C++, and Python, supporting secure implementation practices and vulnerability mitigation.
  • Proven experience as a Solution Architect, Software Architect, Technical Owner, or a similar role, with a strong focus on software integration.
  • Experience with owning the SW solution for at least 3 years from the design phase to production and dealing with the consequences of decisions made at the start
  • Hands-on experience with embedded software or IoT systems, including designing and integrating software that interacts with constrained devices and hardware lifecycles.
  • Solid understanding of software development principles, design patterns, and software architecture.
  • Strong software engineering background with experience in at least one backend stack, and practical understanding of embedded constraints and interfaces
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
  • In-depth understanding of any cloud infrastructure provider and its connection to continuous integration and deployment
  • Strong analytical and problem-solving skills, with the ability to evaluate complex technical challenges, propose effective solutions, and translate them into technical requirements
  • Experience with cloud-based solutions, microservices architecture, and containerization technologies (e.g., Docker, Kubernetes)
  • Ability to read, write, and review production-quality code (embedded and/or backend) to validate architectural decisions and guide development teams
  • Bachelor's or Master's degree in computer science, Software engineering, or a related field.
  • Strong knowledge of communication protocols with embedded devices, communication technologies (e.g., IoT protocols), and their integration with software systems.
  • Deep understanding of various data management technologies, such as SQL and time-series databases and data warehouses.
  • Familiar with security frameworks, standards, and best practices across all system components (cloud, mobile, web)
  • Familiarity with Agile development methodologies and DevOps practices.
  • High-level understanding of CAN or similar communication standards.
  • Competitive salary and 25+ vacation days (extra vacation days based on years of work experience and number of children)
  • Hybrid (up to days per week) and remote work depending on your position
  • Benefits like flexible work hours, discounted Multisport card, referral program, education budget, etc.
  • 100% paid sick leave for the first 42 days, plus 5 additional days without official sick leave report
  • Employees may receive a performance bonus 6% yearly base salary at 100% targeachievement, along with Easter and Christmas bonuses
  • Family package – subsidizes kindergarten fees
  • Dog-friendly workplace policy
  • Motivating and cross-functional environment great for learning and personal growth
  • Creating a global impact – shaping a new industry with innovative products that are being mass produced and sold all around the world
Porsche Engineering
Porsche Engineering

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say