Firmware Engineer

Wave Global · Lithuania

About the role

About the Role

We are looking for a talented Firmware Engineer.

Requirements

- Kafka - Rust - Python - Scrum - MongoDB - React - Node.js - 8+ years experience - Remote-first mindset

Benefits

- Competitive salary - Flexible hours - Remote culture - Dev budget - Health insurance

What You Will Do As a Firmware Engineer, you will architect, develop, and maintain embedded systems utilizing Rust for performance-critical components and Python for scripting and automation. You will integrate our firmware with real-time data streams using Kafka and manage data storage solutions with MongoDB. A significant part of your role will involve developing and maintaining backend services with Node.js and contributing to our web-based monitoring tools using React, all within an agile Scrum framework.

Why Join Us Join a forward-thinking, globally distributed team passionate about building innovative embedded solutions. We foster a collaborative and supportive remote work environment where your contributions directly impact cutting-edge projects, offering opportunities for both technical and professional growth. Experience the excitement of working across diverse technologies from low-level Rust development to high-level React interfaces.

Who You Are You are a proactive and detail-oriented engineer with a proven ability to tackle complex technical challenges. You thrive in agile environments, embracing Scrum methodologies and demonstrating strong problem-solving skills. Your proficiency in Rust, Python, and working with data pipelines like Kafka and databases like MongoDB, combined with your experience in Node.js and React, makes you an ideal candidate to contribute significantly to our team.

Required skills

About Wave Global

Wave Global is a leading company in the finance space, building innovative solutions for global teams.

Apply on ViaWorking

View on ViaWorking