Senior Software Architect collaborating on software architecture for HPC systems at SiPearl. Working closely with R&D teams and partners to define and document technical architecture.
Responsibilities
Defining and updating software architecture specifications based on internal requirements, partner inputs, and industry standards
Supporting software development teams by answering technical questions and providing architecture guidance and implementation models
Collaborating with partners and standards bodies (e.g. Arm, Nvidia, AMD, CXL, OCP) and contributing to joint projects
Participating in technology watch activities, including partner presentations, seminars, and conferences
Sharing technical expertise internally and contributing to working groups and standards discussions
Requirements
Strong experience in software architecture within complex systems (HPC, servers, embedded systems)
Excellent knowledge of ARM architectures, Linux-based software development, and low-level programming
Ability to translate complex technical requirements into clear and structured architecture documentation
Strong communication skills to collaborate with multidisciplinary teams and external partners
A proactive mindset, with the ability to anticipate risks and propose solutions
Experience in the following areas is a plus: High Performance Computing (multicore architectures, low-latency and high-bandwidth interfaces), Cache coherency protocols and standards (CXL, OFI, NVLink, UALink, UEFI, ACPI), Server hardware interfaces (PCIe, DDR, HBM, SPI, I2C), Participation in industry standards working groups or collaborative R&D projects, High performance networking (OFI Libfabric), Open Compute Project standards
Benefits
annual bonus*
meal vouchers (60% covered by SiPearl)
health insurance (70% covered by SiPearl)
illimited access and pre-paid sessions with a practitioner of your choice on our mental health partner app, moka.care
technical, linguistic and personal development training
Software Engineer developing scalable applications in a collaborative environment using Microsoft tech stack. Focus on B2B SaaS with innovative solutions for enterprise customers.
Senior Software Engineer developing big data applications for Disney's media platforms. Collaborating on cloud - based solutions and ensuring application stability with Agile methodologies.
Software Engineering co - op intern at TechSmith developing and improving CI/CD systems in a collaborative environment. Opportunity to work part - time while pursuing a Computer Science degree.
Deliver secure software capabilities for national - level operations at MetroStar. Engage in development and operational support for critical federal government systems.
Sr. Software Developer III delivering secure and reliable software solutions for mission - critical operations. Collaborating with teams to design, develop, and modernize enterprise applications while ensuring security and operational excellence.
Staff Engineer in OakNorth Bank's engineering team ensuring technical decisions and delivering impactful solutions. Join us to redefine business banking with next generation financial tools and products.
Software Engineer developing client and server - side technologies for Fidelity. Join the FIBET team to create maintainable software solutions and contribute to the delivery process.
Senior Software Engineer creating product features and enhancements for Boomi's integration platform. Collaborating with teams while adopting AI technologies for software engineering efforts.
Software Developer driving process innovation through C# and .NET applications for Thermo Fisher Scientific. Collaborating with teams to build effective software solutions while ensuring high - quality standards.
Software Engineering Specialist leading operational processes across BT Business Sales IT estate. Mentoring software professionals and acting as a lead technical consultant.