Senior Full-Stack Engineer - Rust/Elm, Flexible Hours

Prodrive Technologies

Eindhoven

On-site

EUR 90,000 - 120,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Vacation days
Flexible hours
Time compensation
Growth plan
Career opportunities
Gym access
Free lunch
Free snacks

Job summary

Prodrive Technologies - Embedded Computing Systems is seeking a senior software engineer to own features across the full software stack, from UI to backend services in Elm and Rust. You will design and validate high-end computing system software, collaborate with multi-disciplinary teams, and influence both architecture and product direction.

The role emphasizes ownership, strong programming skills in Rust/C/Python, and experience on Linux, with opportunities to grow across multiple products in

Qualifications

  • Bachelor's or Master's degree in Embedded Systems, Computer Science, Software Engineering, or a related technical field.
  • 5+ years of software development experience in complex technical environments, including at least 3 years of full-stack development experience.
  • Strong programming skills in Rust, C and Python.
  • Preferably experience with Elm.
  • Experience developing applications and services on Linux.
  • Experience building both front-end and back-end software systems.
  • Experience with software architecture, RESTful API design, and communication between front-end and backend components.

Responsibilities

  • Take full ownership of software features and subsystems, leading all phases from requirements analysis and design to implementation, testing, and validation, with attention to user interaction and usability.
  • Design, implement and test APIs and interfaces between software components, services, and hardware.
  • Contribute to a common software platform reusable across multiple products.
  • Contribute to continuous improvement of development processes, tools, architecture, and standards.
  • Collaborate with software, electronics, and system engineers to define, implement and validate integrated solutions.
  • Troubleshoot and resolve complex software and system-level issues across application and platform layers.

Skills

Rust
C
Python
Elm
Linux
RESTful APIs
Full-stack

Education

Embedded Systems degree

Tools

Git

Job description

Prodrive Technologies - Embedded Computing Systems is seeking a senior software engineer to own features across the full software stack, from UI to backend services in Elm and Rust. You will design and validate high-end computing system software, collaborate with multi-disciplinary teams, and influence both architecture and product direction.

The role emphasizes ownership, strong programming skills in Rust/C/Python, and experience on Linux, with opportunities to grow across multiple products in

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Prodrive Technologies • Eindhoven

On-site
EUR 90,000 - 120,000
Vacation days
Flexible hours
Time compensation
+5
Software Engineer Rust – Full Stack (High-Tech Systemen)
Software Engineer Rust – Full Stack (High-Tech Systemen)

High Tech Source • Eindhoven

On-site
EUR 70,000 - 110,000
Flexible hours
Time off in lieu for overtime
Personal development plan
Rust Full-Stack Engineer for AI-Driven Hardware
Rust Full-Stack Engineer for AI-Driven Hardware

High Tech Source • Eindhoven

On-site
EUR 70,000 - 110,000
Flexible hours
Time off in lieu for overtime
Personal development plan
Senior Systems Engineer - High-Performance Rust (Amsterdam)
Senior Systems Engineer - High-Performance Rust (Amsterdam)

Rustify • Amsterdam

Hybrid
EUR 90,000 - 120,000
Senior Embedded Software Architect (C/C++, Rust)
Senior Embedded Software Architect (C/C++, Rust)

Sioux Technologies • Arnhem

Hybrid
EUR 90,000 - 120,000
Embedded Software Engineer — Real-Time (C/C++, Rust) Remote
Embedded Software Engineer — Real-Time (C/C++, Rust) Remote

Sioux Technologies • Arnhem

Hybrid
EUR 60,000 - 85,000
Flexible 32-40 hour week
Work from home option
28 holidays + 12 extra holidays
+2
Senior Rust Engineer - Low-Latency Trading, Remote
Senior Rust Engineer - Low-Latency Trading, Remote

Keyrock • Amsterdam

On-site
EUR 120,000 - 180,000
Competitive salary package
Flexible working hours
Remote work option
Senior Rust Engineer: Next-Gen Query Engine (Remote EU)
Senior Rust Engineer: Next-Gen Query Engine (Remote EU)

Rustify • Amsterdam

Hybrid
EUR 90,000 - 150,000
Senior Rust Engineer - Low-Latency Capital Markets (Remote)
Senior Rust Engineer - Low-Latency Capital Markets (Remote)

Keyrock • Eindhoven

On-site
EUR 120,000 - 170,000
Competitive salary package
Remote work
Flexible hours
Senior Rust Engineer: Low-Latency Trading (Remote)
Senior Rust Engineer: Low-Latency Trading (Remote)

Keyrock • Rotterdam

On-site
EUR 110,000 - 170,000
Competitive salary
Flexible remote work
Remote-friendly, global team