Date: Jul 24, 2025
Location: Kortrijk, BE
Company: Barco
The Principal Architect is responsible for defining and guiding the technical architecture of Cinema business unit software, including both pure software and embedded solutions. He or she will ensure that the software design aligns with business goals, performance requirements, and industry standards; make high-level design decisions regarding system structure, interfaces, and integration with hardware; ensure scalability, reliability, and maintainability of the architecture. He or she will evaluate and select technologies, tools, and platforms for embedded development; stay ahead of industry trends and incorporate relevant innovations; drive standardization and reuse of components across projects. The candidate will work closely with hardware engineers, firmware developers, systems engineers, and product managers, translate business and product requirements into technical solutions, and participate in design reviews, code reviews, and risk assessments. Additional responsibilities include mentoring senior and junior engineers, seting best practices for coding, testing, and documentation, and leading technical workshops and architecture discussions, ensuring compliance with industry standards, supporting functional safety, security, and performance requirements, and guiding the development of test strategies and validation plans.
Technical Requirements
Extensive experience in software development or systems architecture (10+ years).
Proficiency in multiple technologies such as kernel development, GPU programming, hardware interfaces, networking protocols, UI, Web programming.
Strong understanding of design patterns, scalability, security, and performance optimization.
Hands-on coding ability in a diversity of languages and technologies, in particular C++, Rust, CUDA, Python, Angular.
Understanding of security concepts and best practices.
Strategic & Analytical Skills
Ability to translate business goals into technical solutions.
Strong problem-solving and decision-making skills.
Ability to rapidly prototype concepts.
Familiarity with emerging technologies and trends.
Leadership & Communication
Proven experience leading cross-functional teams and mentoring junior architects or engineers.
Excellent communication and presentation skills to engage with stakeholders, executives, and clients.
Ability to influence technical direction and drive consensus across teams.
Education & Certifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
D&I Statement
At Barco, innovation drives everything we do. We believe that diversity fuels creativity, bringing us closer to our colleagues and customers. Inclusion and equity aren't just values—they're core capabilities that propel us toward our shared goals and mission.
Read here how we do this