Related skills
rust linux multithreading performance concurrencyπ Description
- Design, develop, and maintain high-performance C++ apps within Dedrone's platform.
- Contribute to migration of existing C++ components to Rust in production.
- Implement and optimize parallel processing pipelines on Linux systems.
- Collaborate in code reviews, architecture discussions, and knowledge sharing.
- Diagnose performance bottlenecks, memory issues, and concurrency bugs in real-time systems.
- Help define and uphold engineering standards as the team evolves tooling and language stack.
π― Requirements
- 3+ years professional software development in C++.
- Hands-on Rust development with shipped Rust code.
- Solid understanding of parallel/concurrent programming patterns.
- Experience developing on Linux; system APIs and tooling.
- Performance-minded; profile before optimizing; memory and I/O costs.
- B.Sc. in CS, EE, or related field, or equivalent practical experience.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!