CrawlJobs Logo

Staff Software Engineer - Devices interactions

https://www.ledger.com Logo

Ledger

Location Icon

Location:
France, Paris

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Staff Software Engineer role focused on devices interactions, working on Ledger Live stack involving mobile and desktop apps, contributing to Open Source projects in the ledger-live monorepo, developing communication protocols with Ledger hardware wallet devices through various channels and platforms.

Job Responsibility:

  • Participate in modularization effort by contributing to Device Management Kit
  • Maintain and extend @ledgerhq/hw-transport-* libraries
  • Contribute to main Ledger's initiatives like 'Clear Sign all the things'
  • Contribute to 'My Ledger' section on Ledger Live application
  • Collaborate closely with other engineering teams like Firmware team
  • Help QA team automate testing approaches
  • Investigate bugs in blockchain edge cases

Requirements:

  • Engineer profile with at least 8 years of experience in software development
  • Tech lead experience
  • Proficient with JavaScript and TypeScript
  • Strong background/interest in algorithm development and optimization
  • Excellent knowledge of React and hooks

Nice to have:

  • Functional reactive programming (RxJS)
  • Experience with bluetooth or HID communication
  • Open source experience
  • Strong background in Software architecture (SOLID, clean archi, Design Pattern)
What we offer:
  • Flexible work options - work from home up to 3 times per week
  • Health & Wellness support - Health and Life Insurance
  • Financial growth opportunities - employees can become shareholders
  • Commuter allowance
  • Learning & Development - comprehensive suite of training solutions

Additional Information:

Job Posted:
September 15, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer - Devices interactions

New

Staff Software Engineer - Mobile

Easygo leads the world in crafting top-tier entertainment experiences. Within ou...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of mobile application development experience
  • Proven success designing and delivering complex, high-performance mobile applications — ideally in gaming, entertainment, or real-time interactive environments
  • Strong command of mobile frameworks and ecosystems such as Native (Swift/Kotlin) and Cross-platform (React Native, Flutter)
  • In-depth knowledge of rendering, audio, device integration, performance tuning, and security on mobile platforms
  • Demonstrated ability to lead architectural direction and technical decision-making at a senior level
  • Strong communication and collaboration skills, with experience partnering with cross-functional teams and influencing technical outcomes
Job Responsibility
Job Responsibility
  • Define the mobile technology strategy for our core gaming platform across iOS and Android, aligning architecture with business goals and user expectations
  • Architect secure, performant, and scalable mobile systems optimised for real-time gaming, immersive interaction, and cross-platform compatibility
  • Establish and uphold mobile engineering standards, including development practices, testing frameworks, deployment workflows, and code quality benchmarks
  • Partner cross-functionally with product managers, designers, and platform engineers to ensure seamless mobile-user experiences that enhance gameplay
  • Act as a technical leader and subject matter expert, guiding architectural decisions, reviewing designs, and influencing mobile development across the company
  • Support team growth by defining hiring criteria, participating in recruitment, and mentoring engineers to build a high-performing mobile team
Read More
Arrow Right

Staff Applications Engineer, Tools

Our team is seeking a talented and versatile engineer to bridge the gap between ...
Location
Location
United States , San Jose
Salary
Salary:
134400.00 - 168000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent practical experience
  • 5+ years of professional software development experience, with a strong emphasis on tooling, automation, or DevOps
  • Expert proficiency in Python, including experience with relevant libraries for I/O, data manipulation (e.g., Pandas, NumPy), and system interaction
  • Demonstrable experience designing, building, and maintaining CI/CD pipelines
  • Proven experience building tools that interface directly with hardware or real-time data streams (e.g., working with data acquisition systems, parsing custom binary protocols, interacting with serial devices)
  • A strong foundation in software development best practices, including version control (Git), code reviews, and testing
Job Responsibility
Job Responsibility
  • Develop Hardware Integration Tools: Design, build, and maintain robust Python applications to capture, parse, and analyze real-time data from hardware test setups
  • Own the CI/CD Pipeline: Architect and manage our automation and CI/CD pipelines (e.g., Teamcity, Jenkins) to integrate hardware testing directly into our software build, test, and deployment processes
  • Maintain and Improve Test Automation Frameworks: Build and support test harnesses and frameworks that allow developers to easily write and execute tests against physical hardware or emulators
  • Enable AI Integration: Support the deployment and integration of LLMs to existing workflows
  • Build for Reliability: Ensure the infrastructure and tooling you create are scalable, reliable, and easy to maintain. Document your work and champion best practices across the engineering organization
  • Collaborate Cross-Functionally: Work closely with hardware engineers, embedded software developers, and integration / lab teams to understand their requirements and build the tools they need to succeed
  • Fulltime
Read More
Arrow Right

Software Engineer UI/UX

Designs, develops, troubleshoots, and debugs software programs for software enha...
Location
Location
Costa Rica , Heredia
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, Information Systems, or equivalent
  • Typically 4-6 years experience
  • Proficient in Figma or similar tools
  • Familiarity with HTML, CSS, and basic JavaScript for prototyping and developer handoff
  • Experience with design systems (e.g., Material Design, Carbon)
  • Strong understanding of UX principles, human-centered design, and usability testing
  • Ability to analyze user data and behavior to drive design decisions
  • Experience in Agile or cross-functional teams
  • Experience designing for web and cross-platform products
  • Strong analytical and problem solving skills
Job Responsibility
Job Responsibility
  • Conduct user research, interviews, and surveys to understand user needs and behaviors
  • Analyze user feedback and activity to iterate and improve the user experience
  • Develop UX strategies aligned with business goals
  • Create user personas, customer journey maps, and user flows
  • Design visually appealing, user-centered interfaces
  • Create wireframes, prototypes, and high-fidelity mockups using tools like Figma
  • Define interactive behaviors and animations
  • Ensure consistency across UI elements and interaction patterns
  • Build and maintain design systems or component libraries
  • Enforce brand consistency across all digital products
What we offer
What we offer
  • Comprehensive suite of benefits supporting physical, financial, and emotional wellbeing
  • Specific programs catered to personal and professional development
  • Inclusive culture valuing varied backgrounds
  • Flexibility to manage work and personal needs.
  • Fulltime
Read More
Arrow Right

Platform Engineer – Storage Product Platform Development

Senior level network and system expert to define and lead Enterprise storage pro...
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, Information Systems, or equivalent
  • Typically 8+ years of total experience
  • Prior experience of bringing up a Hardware platform
  • Prior experience of performance tuning disk drives, device drivers & memory management for scale
  • Designing software systems running on multiple platform types and protocols like SNMP & iSCSI
  • Must have very strong system programming background with C/C++/Golang for large enterprise class software
  • Must have proficiency with data structures, algorithms and multi-threaded programming
  • Must have in-depth knowledge of OS internals, networking, and storage concepts
  • Strong analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Design and develop products that require in-depth knowledge of Device-driver development and Linux internals
  • Design, specify, and lead the implementation of the platform features of the storage array
  • Work with cross organizational interactions: Hardware, Firmware, System management, Network teams, Architects
  • Design enhancements, updates, and programming changes for portions and subsystems of systems software, including IO path, storage management, databases and cloud-related application
  • Write and execute complete testing plans, protocols, and documentation
  • Identify, debug and create solutions for issues with code and integration into system architecture
  • Collaborate and communicate with management, internal, and external partners regarding software systems design status, project progress, and issue resolution
  • Provide guidance and mentoring to less-experienced staff members
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Systems Engineer 2

SE2s work directly with our clients, as well as other system engineers, to provi...
Location
Location
Salary
Salary:
Not provided
atlasps.com Logo
Atlas Professional Services
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Mid-level IT engineer with minimum 2+ years of experience
  • Must have IT certifications, network plus or equivalent
  • Able to work in a fast paced, fast-growing environment
  • Able to work on support tickets independently and update status accurately
  • Knows when to escalate to higher level support
  • Able to learn and adapt quickly
  • Intermediate knowledge and experience with operating systems, such as Microsoft Windows and Active Directory
  • Intermediate knowledge and experience with authentication and directory services (Active Directory), etc.
  • Intermediate knowledge and experience with Windows system management tools, philosophies, and methods
  • Intermediate knowledge and experience with Windows automation (scripting, imaging, installation, management)
Job Responsibility
Job Responsibility
  • Able to work in a team environment focusing on assigned support service requests keeping customer informed on status
  • Handle daily technical support activities on desktop support, data network and server management and ability to multi-task with several Customers
  • Monitoring, maintaining, supporting and optimizing all networked software and associated operating systems in various customer environments
  • Maintaining network security, business continuity, records and documentation, and vendor relationships
  • Manage Active Directory Domain
  • including WINS, DHCP, IIS, DNS including user accounts/rights/permissions, group policies, etc.
  • Troubleshoot client production issues and analyze failures to minimize outages and interruptions
  • Review and troubleshoot monitored backup failures
  • Perform hardware/software updates /upgrades as required to maintain a secure and healthy network
  • Interface with support vendors to resolve network and system issues
Read More
Arrow Right

Platform Engineer – Storage Product Platform Development

Senior level network and system expert to define and lead Enterprise storage pro...
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, Information Systems, or equivalent
  • Typically 8+ years of total experience
  • Prior experience of bringing up a Hardware platform
  • Prior experience of performance tuning disk drives, device drivers & memory management for scale
  • Designing software systems running on multiple platform types and protocols like SNMP & iSCSI
  • Must have very strong system programming background with C/C++/Golang for large enterprise class software
  • Must have proficiency with data structures, algorithms and multi-threaded programming
  • Must have in-depth knowledge of OS internals, networking, and storage concepts
  • Strong analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Define and lead Enterprise storage product efforts
  • Design and develop products that require in-depth knowledge of Device-driver development and Linux internals
  • Design, specify, and lead the implementation of the platform features of the storage array
  • Work with cross organizational interactions: Hardware, Firmware, System management, Network teams, Architects
  • Design enhancements, updates, and programming changes for portions and subsystems of systems software, including IO path, storage management, databases and cloud-related application
  • Write and execute complete testing plans, protocols, and documentation
  • Provide guidance and mentoring to less-experienced staff members
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right
New

Financial controller

Location
Location
Japan , Tokyo
Salary
Salary:
10000000.00 - 16000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
September 04, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s in Accounting, Finance, or related field
  • 8+ years accounting/finance experience as Financial Controller
  • Deep knowledge of accounting principles
  • Understanding of financial regulations and compliance
  • Proficient in accounting software and MS Office
  • Experience with financial statements and general ledger
  • Strong communication and leadership skills
  • Business-level English communication skills
Job Responsibility
Job Responsibility
  • Lead financial operations at a leading securities firm
  • Manage and develop a team of finance professionals
  • Shape the company's financial strategy with senior management
What we offer
What we offer
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • 土曜日
  • 日曜日
  • 祝日
  • 賞与
Read More
Arrow Right
New

Finance manager (fp&a/strategic planning)

Lead a team driving business growth as a FP&A Manager. A major global corporatio...
Location
Location
Japan , Tokyo
Salary
Salary:
14000000.00 - 19000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
September 04, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's in Finance, engineering, statistics, or business
  • Or Bachelor's with 5+ years in a quantitative role
  • 6+ years in tax, finance, or a related analytical field
  • 6+ years of using KPIs in financial analysis
  • 4+ years building financial/operational reports for business decisions
  • 6+ years in continuous improvement projects with measurable results
  • Business-level English
Job Responsibility
Job Responsibility
  • Lead the development and implementation of the annual budget and long-range financial plan
  • Develop and maintain financial models and forecasting tools
  • Analyze financial performance and identify areas for improvement
  • Prepare financial reports and presentations for senior management
  • Partner with business leaders to provide financial insights and support strategic decision-making
  • Manage and mentor a team of financial analysts
What we offer
What we offer
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • 土曜日
  • 日曜日
  • 祝日
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.