CrawlJobs Logo

Software Engineer Design System

France, Paris 1500.00 EUR / Month · Job Posted November 04, 2025
Apply Position
Job Link Share

Job Description

We are looking for a Front-End Engineer to work on our Design System initiative on the technical side. You will collaborate closely with the Design Language System core team, designers, and developers to ensure a consistent, scalable, and visually appealing user interface across Ledger digital products. The ideal candidate will have a passion for experience and design, an eye for detail as well as a deep understanding of front-end development and scalable code.

Job Responsibility

  • Develop and maintain our design system in React and React Native
  • Help define best practices, guidelines, and documentation for UI components, accessibility, and performance
  • Collaborate with our designers to translate Figma designs into reusable, high-quality components
  • Ensure consistency across platforms (web & mobile) by establishing a robust design token framework
  • Advocate for accessibility and ensure compliance with WCAG and other accessibility standards
  • Mentor engineers and contribute to team growth by providing technical guidance and code reviews

Requirements

  • Currently enrolled in a Bachelor's, Master's, or PhD program in Data Science, Computer Science, Statistics, or a related field
  • First Experience in Software Engineering, building and maintaining a library of UI components
  • Proficiency in HTML, CSS, and JavaScript
  • Knowledge of Web APIs and CSS features, as well as their browser support
  • Experience with React
  • Experience with testing frameworks
  • Familiarity with design tools such as Figma
  • Knowledge Responsive and Adaptive Design
  • Experience with version control systems
  • Awareness of accessibility standards and best practices (a11y)
  • Strong communication skills

Nice to have

  • Experience with Chromatic, Zeroheight
  • Knowledge of TypeScript
  • Familiarity with React Native styling specificities
  • Experience building interactive & animated components

What we offer

  • Social: Frequent social events, snacks and drinks
  • Transportation allowance: Ledger offers a commuter allowance to contribute to your preferred means of transportation
  • Lunch vouchers: Ledger offers a meal allowance with Swile
  • Vacation: 1 day off for every full month of work, in addition to national holidays

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer Design System

8 matching positions

Senior Staff AI Software System Design Engineer

As an AICE Software System Design Engineer, you will be responsible for the cust...
Location
Location
China , Shanghai
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert knowledge in machine learning areas such as frameworks (e.g. vLLM, Sglang, Megatron-LM, Deepspeed, TensorRT etc.)
  • distribution
  • kernel operator
  • compiler
  • runtime
  • driver
  • performance optimization for inference or training
  • strong programming skills in C++ and Python
  • hands-on experience with industry AI use scenarios, solutions, end-to-end pipelines, frameworks or SDKs
  • strong debugging and development skillsets
Job Responsibility
Job Responsibility
  • Position technical proposals and support to top customers
  • provide significant contribution to customer PoC success
  • drive custom requirements for AI SW
  • collaborate and interact with different teams to analyze and optimize training and inference workloads and solutions
  • analyze competitive solutions to identify strength and weakness for articulate value propositions
  • apply your knowledge of software engineering best practices
  • Fulltime
Read More
Arrow Right

Technical Lead - Software System Design Engineer

Step into a pivotal leadership role where you’ll help bring AMD’s leading-edge S...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in designing and implementing maintainable, performant, professional C++11/14/17 code
  • Familiarity with x86, ARM or GPU architecture, including drivers and applications
  • Proficiency in Linux and Windows kernel debugging
  • Prior involvement in functional modelling, architecture simulation, or hypervisor development
  • Familiarity with modelling technologies such as QEMU, VirtualBox, SystemC, Gem5, SIMICS, dynamic binary translation or JIT
  • Experience of cross-platform development for Linux and Windows environments
  • University degree in Engineering or higher or equivalent experience is preferred
Job Responsibility
Job Responsibility
  • Drive the development of high‑performance C++ models for AMD SoCs and platform solutions
  • Build, lead, and scale a growing team of SoC functional modeling engineers, providing technical guidance, mentorship, and performance feedback
  • Collaborate with internal and external stakeholders to enable workload execution on functional models
  • Establish and evolve best practices for model development, validation, and debugging across an expanding team
  • Design and execute comprehensive test plans using Python to validate and enhance model functionality
  • Proactively improve, stabilize, and optimize existing models to deliver best‑in‑class performance and reliability
  • Foster close technical partnerships with architecture teams to ensure deep understanding of new and emerging designs
  • Champion a culture of technical excellence, continuous improvement, and knowledge sharing
Read More
Arrow Right

Lead Software System Design Engineer

We are seeking a senior performance devtools engineer with deep, hands‑on experi...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven hands‑on experience performing performance analysis on complex systems
  • Deep knowledge of CPU micro‑architecture (pipelines, caches, SMT, NUMA, memory hierarchy, power states)
  • Expertise analyzing performance across Linux, Windows, and FreeBSD
  • Demonstrated experience in power and performance optimization
  • Strong, hands‑on C++ programming skills (ability to build tools, land fixes, and maintain production code)
  • Experience developing or enhancing performance tuning toolchains
  • Strong ability to correlate hardware behavior, OS behavior, and application behavior
  • Clear understanding of how to approach and solve different classes of performance problems, including: CPU‑bound vs memory‑bound, Latency‑sensitive vs throughput‑driven workloads, Lock contention, scheduling, and concurrency bottlenecks, Power‑limited, thermal‑limited, and frequency‑scaling scenarios
  • Ability to define repeatable, explainable workflows for diagnosis → hypothesis → measurement → fix → validation
  • Experience writing and using AI agents for performance analysis, automation, or developer productivity
Job Responsibility
Job Responsibility
  • Perform end‑to‑end performance analysis of complex workloads across Linux, Windows, and FreeBSD
  • Identify and resolve CPU, memory, cache, NUMA, scheduler, I/O, concurrency, and power/thermal bottlenecks
  • Select and apply different performance analysis workflows based on problem class (latency, throughput, power, scalability)
  • Design, develop, and enhance performance analysis and tuning toolchains used by engineers and power users
  • Write production‑quality C++ code to implement analysis tools, optimizations, experiments, and fixes
  • Build and integrate AI agents to automate performance analysis, data triage, regression detection, and reporting
  • Design and operate MCP servers (or equivalent agent backends) to connect models, tools, profilers, and data sources securely
  • Drive power and performance optimizations at system, OS, and application layers
  • Validate improvements using reproducible methodology, benchmarks, and data‑driven reporting
  • Collaborate with architecture, system software, tools, and hardware teams to influence design decisions
Read More
Arrow Right

Sr Software System Design Engineer

In the HPE Hybrid Cloud, we lead the innovation agenda and technology roadmap fo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Typically, 8-12+ years’ experience
  • Strong programming expertise in Java, Groovy or C++, with additional experience in Python or Golang
  • Deep expertise in software systems design, development methodologies, design patterns, and integration across diverse platforms and technologies
  • Experience with distributed systems, APIs, and integration workflows, ensuring concurrency-safe and extensible solutions
  • Proficient in cloud-native concepts and security practices, including identity, tokens and access management, firewalls, VPNs, and secure networking
  • History of innovation with multiple patents or deployed solutions in software design
  • Excellent written and verbal communication skills
  • Ability to effectively communicate product architectures, design proposals, and negotiate options at business unit and executive levels
Job Responsibility
Job Responsibility
  • Developing and designing software systems for Hybrid Cloud and deploying and monitoring them in production environments
  • Working with Product Management to understand requirements and translate those into design and implementation
  • Applying software design concepts and methodologies to solve business problems
  • Resolving customer issues with a sense of urgency and high focus on quality
  • Focus on innovation and arriving at creative solutions
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software System Design Engineer

Bring AMD’s leading-edge SoCs to life in a virtual environment! As an early cons...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree in Engineering or higher or equivalent experience is preferred
  • Proven experience in designing and implementing maintainable, performant, professional C++11/14/17 code
  • Familiarity with x86, ARM, or GPU architecture, including drivers and applications
  • Proficiency in Linux and Windows kernel debugging
  • Prior involvement in functional modelling, architecture simulation, or hypervisor development
  • Familiarity with modelling technologies such as QEMU, VirtualBox, SystemC, Gem5, SIMICS, dynamic binary translation, or JIT
  • Experience of cross-platform development for Linux and Windows environments
Job Responsibility
Job Responsibility
  • Develop high-performance FFMs (Fast-Functional models) for AMD SoCs and platforms using C++
  • Collaborate closely with internal and external customers to understand and assist in running their workloads on the models
  • Create test plans and validate model functionality using Python
  • Improve functionality, stability, and performance of existing models
  • Develop innovative modelling features to streamline workload debugging
  • Close collaboration with architecture teams to foster in-depth understanding of new designs
Read More
Arrow Right

Software Engineer - Platform Software, Device Drivers, System Bring-Up

Our team is responsible for driving technology leadership in the Juniper routing...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BTech / MTech in CS/CE or related field with proven experience of 10+ years
  • Good understanding of hardware-level details for Optics, PCIe, SPI, I2C, Retimers, FPGA, CPLD, MDIO, Flash Driver
  • Proficiency with device drivers, system bring-up, FreeBSD/Linux internals
  • Understanding of Ethernet, OTN, SONET, etc. technologies
  • Strong technical, analytical, and problem-solving skills
  • Strong in C, C++ programming, OO analysis & design, data structures, and system debugging skills
  • Prior software development experience on networking products
Job Responsibility
Job Responsibility
  • Board bring-up related experience
  • 10G, 40G, 100G, 400G, 800G interface related platform software like interface drivers, etc.
  • Platform infrastructure-related software like Routing Engine Redundancy/High Availability, Chassis/line card, fabric, Optics, etc.
  • Timing software in PTP, SYNCE & Grand Master
  • Product developments in the platform area in either JunOS or Junos evolved software architecture
  • Work closely with system and solution test teams to ensure products/solutions delivered are of the highest quality
  • Work closely with Juniper Technical Assistance Team for providing engineering assistance in supporting critical customer escalations for customer deployments
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Engineer - Platform Software, Device Drivers, System Bring-Up

Our team is responsible for driving technology leadership in the Juniper routing...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BTech / MTech in CS/CE or related field with proven experience of 10+ years
  • Good understanding of hardware-level details for Optics, PCIe, SPI, I2C, Retimers, FPGA, CPLD, MDIO, Flash Driver
  • Proficiency with device drivers, system bring-up, FreeBSD/Linux internals
  • Understanding of Ethernet, OTN, SONET, etc. technologies
  • Strong technical, analytical, and problem-solving skills
  • Strong in C, C++ programming, OO analysis & design, data structures, and system debugging skills
  • Prior software development experience on networking products
Job Responsibility
Job Responsibility
  • Board bring-up related experience. 10G, 40G, 100G, 400G, 800G interface related platform software like interface drivers, etc.
  • Platform infrastructure-related software like Routing Engine Redundancy/High Availability, Chassis/line card, fabric, Optics, etc.
  • Timing software in PTP, SYNCE & Grand Master
  • You will be responsible for these product developments in the platform area in either JunOS or Junos evolved software architecture
  • In addition to the development activity, you are required to work closely with system and solution test teams to ensure products/solutions delivered are of the highest quality
  • You will be required to work closely with Juniper Technical Assistance Team for providing engineering assistance in supporting critical customer escalations for customer deployments
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Engineer, HW/SW Co-Design Engineer

As a key member of the team you'll work closely with internal software and platf...
Location
Location
United States , Menlo Park
Salary
Salary:
217000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta
  • Experience with programming and scripting languages such as C, C++, Java, PHP, Python
  • 5+ years of experience with hardware architecture, compute technologies and/or storage systems
Job Responsibility
Job Responsibility
  • Utilize extensive understanding of CPUs (x86/ARM) to identify key platform resource bottlenecks. Collaborate closely with software product teams to re-architect services, improve performance through algorithm redesign, reduce resource consumption
  • Develop representative benchmarks (in C++, Python, and/or Hack) to capture fleet requirements and drive early evaluation of upcoming platforms. Drive fleet-wide detailed workload analysis and keep ahead of evolving business needs and its impact to compute fleet
  • Identify novel hardware/software co-design opportunities based on industry trends and new paradigms. Conduct pathfinding activities to quantify the value proposition for Meta and drive roadmap definition
  • Influence vendor hardware roadmap and broader ecosystem to align with Meta's requirements
  • Partner with Product Engineering and Infrastructure Engineering teams to find the optimal way to deliver the hardware roadmap into production and drive adoption
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right