Senior Software Engineer
hace 1 día
At Lace Lithography, we’re scaling up our team and looking for a passionate and sharp talent to join us.Si desea conocer los requisitos para este puesto, siga leyendo para obtener toda la información relevante.In our company we build chip lithography technology that will enable the next 100 years of chip manufacturing. Founded in 2023, we’re based in Bergen (Norway) and Barcelona (Spain), and backed by some of the world’s most ambitious investors.About the Role:Lace Lithography is seeking an experienced Senior Software Engineer to evolve the core components of our main distributed algorithms. In this role, you will design, build, and optimize the high-performance foundations that enable all our teams to deliver world-class lithography technology.You will collaborate with different teams to support a broad range of computational needs and partner on the design of specific distributed algorithms. Your work will also involve managing HPC workloads, enabling GPU acceleration, and ensuring the scalability, reliability, security, and performance of our mission-critical systems used in research, development, and production.What you’ll do:Core Platform Development:Architect, implement, and maintain company-wide infrastructure for computation, simulations, data processing, and distributed workflows.High-Performance Computing:Build and optimize HPC pipelines for large-scale data processing and simulation workloads.GPU Acceleration:Develop and maintain GPU-based computation modules (CUDA, OpenCL, or similar) for performance-critical workloads.Distributed Algorithm Design:Work alongside algorithm specialists to design and optimize distributed solutions tailored to domain-specific needs.Performance Optimization:Profile and optimize applications, addressing both memory-bound and compute-bound workloads.Cross-Team Collaboration:Partner with multiple teams to integrate algorithms, tools, and workflows into the shared platform.Documentation & Knowledge Sharing:Maintain technical documentation and mentor other engineers in distributed, HPC, and GPU best practices.Who you are:Required:Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Applied Mathematics, or a related field.5+ years of professional experience in software engineering with a focus on distributed algorithms or large-scale simulation.Expertise in distributed systems design and implementation.Proficiency in a typed, high-performance language (e.g., Julia, C++, Rust); strong preference for Julia.Hands‑on experience with GPU programming (CUDA, OpenCL, or similar).Proficiency with parallel programming models (MPI, OpenMP, or similar).Familiarity with containerization (Docker, Singularity) and orchestration (Kubernetes, Slurm, or similar).Experience with development tools including Git, profilers, and debuggers.Excellent communication skills and ability to collaborate across multiple technical teams.Preferred:Experience with large-scale non-linear optimization systems.Expertise in Julia.Previous work in scientific computing or industrial R&D environments.Our team here at Lace:…consists of amazing people who’ve joined us from all over the world, driven by intense curiosity, the urge for exploration, and a desire to push the limits of physics. We promise to offer you a place among highly motivated Lacers, present you with extremely difficult problems—and have a lot of fun solving them.Workplace & culture:Lace operates out of two beautiful, vibrant, and strong-willed cities. Although we are cities apart, we strive to make the team feel as one.We don’t define values—but we have one universal expectation:Be the best team player you can be.Perks and Benefits:Part of the team, part of the companyCompetitive salary + equity through our incentive plan.Feel‑good perks€50 monthly gym allowance, weekly team lunches, monthly social events, and annual off‑site with the whole team.Personal DevelopmentQuarterly development goals with your manager and your own budget to learn and grow. xsgfvud No journey without travellingWe support relocation and immigration to make joining Lace as smooth as possible.#J-18808-Ljbffr
-
Senior Firmware
hace 1 semana
barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completoJoin to apply for the Senior Firmware & OS Engineer role at OPENCHIP & SOFTWARE TECHNOLOGIES Join to apply for the Senior Firmware & OS Engineer role at OPENCHIP & SOFTWARE TECHNOLOGIES Get AI-powered advice on this job and more exclusive features. Direct message the job poster from OPENCHIP & SOFTWARE TECHNOLOGIES IT Talent Acquisition Expert | Master in...
-
Senior Firmware
hace 2 semanas
Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completoJoin to apply for the Senior Firmware & OS Engineer role at OPENCHIP & SOFTWARE TECHNOLOGIESJoin to apply for the Senior Firmware & OS Engineer role at OPENCHIP & SOFTWARE TECHNOLOGIESGet AI-powered advice on this job and more exclusive features.Direct message the job poster from OPENCHIP & SOFTWARE TECHNOLOGIESIT Talent Acquisition Expert | Master in Human...
-
Senior Software Engineer
hace 2 semanas
Barcelona, España dLocal A tiempo completoSenior Software Engineer - Payouts Integration Join or sign in to find your next job Join to apply for the Senior Software Engineer - Payouts Integration role at dLocalContinue with Google Continue with GoogleSenior Software Engineer - Payouts Integration 7 months ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - Payouts...
-
Senior Software Engineer
hace 2 semanas
Barcelona, España dLocal A tiempo completoSenior Software Engineer (Golang) – dLocalJoin to apply for the Senior Software Engineer (Golang) role at dLocal. Global brands rely on us to increase conversion rates and simplify
-
Java Senior Software Engineer
hace 11 horas
Barcelona, España Edreams A tiempo completoJava Senior Software Engineer - Checkout - (Hybrid) As you contemplate your future, you might be asking yourself, what's the next step? Start your journey with us We're seeking an experienced Java Senior Software Engineer to join our Checkout team in Barcelona or Milan (Hybrid) to deliver the best
-
Senior Software Engineer
hace 6 días
Barcelona, España Riverbed Technology A tiempo completoJoin to apply for the Senior Software Engineer role at Riverbed Technology 2 hours ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at Riverbed Technology Riverbed, the leader in AI observability, helps organizations optimize their user’s experiences by leveraging AI automation for the prevention, identification, and...
-
Senior Firmware
hace 2 semanas
Barcelona, España OPENCHIP & SOFTWARE TECHNOLOGIES A tiempo completoJoin to apply for the¿Tiene las habilidades necesarias para este puesto? Lea todos los detalles a continuación y presente su candidatura hoy mismo.Senior Firmware & OS Engineerrole atOPENCHIP & SOFTWARE TECHNOLOGIESJoin to apply for theSenior Firmware & OS Engineerrole atOPENCHIP & SOFTWARE TECHNOLOGIESGet AI-powered advice on this job and more exclusive...
-
Senior Software Engineer
hace 5 días
Barcelona, España Riverbed Technology A tiempo completoJoin to apply for the Senior Software Engineer role at Riverbed Technology2 hours ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at Riverbed TechnologyRiverbed, the leader in AI observability, helps organizations optimize their user’s experiences by leveraging AI automation for the prevention, identification, and...
-
Senior Front-End Software Engineer
hace 9 horas
Barcelona, España dLocal A tiempo completoSenior Software Engineer - Payouts Integration Join or sign in to find your next job Join to apply for the Senior Software Engineer - Payouts Integration role at dLocal Continue with Google Continue with Google Senior Software Engineer - Payouts Integration Join to apply for the Senior Software Engineer - Payouts Integration role at dLocal Global brands rely...
-
Senior Software Engineer
hace 2 semanas
Barcelona, España dLocal A tiempo completoSenior Software Engineer (Golang) – dLocalJoin to apply for the Senior Software Engineer (Golang) role at dLocal.2 days ago Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets....