Real-Time System SW Optimization Engineer Moscow
WayRay is a global deep-tech company that is leading the world in holographic AR, and we're looking to hire out-of-the-box thinkers with a deep-tech mindset.
As a company, we're deeply ambitious, and we want anyone who works with us to share that ambition. We are not your average startup, and if we're a match, that means you're not the average tech professional. If you're ready to face challenges head-on and push yourself beyond your limits, then you are right for us. It won't be easy, but we promise it'll be awe-inspiring.
At present, we are looking for a Real-time System SW Optimization Engineer to be a key member of the Software department that is developing an augmented reality platform for cars equipped with our holographic head-up displays.
As a Real-time System Optimization Engineer, your primary goal will be to optimize our software to meet the real-time constraints of responsive augmented reality interface. Our software team utilizes an agile methodology to be more... flexible and results-oriented.
Tasks
Writing high-performance C++ code.
Optimization of the current code base to fit latency constraints.
Profiling and debugging of the system.
Requirements
Proven track record of successful optimization and tuning of software and operating system for real-time applications.
Knowledge of modern C++ (C++11,14,17).
Solid knowledge of Linux, including scheduling, memory management, multithreading and synchronization, inter-process communications, network stack, input/output devices.
Benefits
Opportunity to work in a game-changing company shoulder to shoulder with the best professionals from all over the world.
Transparency and openness on all levels.
Immersion in the Deep Tech culture where we give birth to real innovations.
Benefits package including educational opportunities and stock option plan for all positions and grades.
Competitive salary and bonus for outstanding results.
Yearly big party and regular corporate events.
Nice to have:
Knowledge of robotics middleware, especially ROS, ROS2.
Implementation and/or tuning of shared memory transport for high-performance inter-process communication.
Experience in software optimization for modern multicore hardware
Moscow Russia
Real-Time System SW Optimization Engineer Moscow WayRay Moscow