
Mid / Senior C++ Software Engineer
Robotec AIover 4 years ago
Warsaw, PolandMid Level / Senior
Responsibilities
- Develop high-quality software, including real-time applications.
- Work on ROS and ROS 2 projects and improve the performance of robotics middleware.
- Create realistic simulations for mining, agriculture, automotive, and other industries using modern graphics engines.
Requirements
- Strong software engineering, problem-solving, and algorithmic skills.
- MSc or PhD in Computer Science, Engineering, Robotics, or a related field.
- At least 2 years of C++ development experience using modern standards starting with C++17.
- Experience with Linux, including Ubuntu 22.04.
- Familiarity with Git, code review, continuous integration, and unit testing.
- Good communication skills, a team-oriented mindset, interest in robotics and computer simulation, and English proficiency.
- Preferred: experience with Python and web development, AWS cloud services, ROS/ROS 2, electronics and sensors such as LiDAR and IMU, and graphics engines including O3DE, Unity3D, or Unreal Engine.
Benefits
- Hybrid work in Warsaw with remote work possible.
- Flexible working hours.
- Private medical care and a sports card.
- Opportunity to contribute to open-source projects.
- Cosy office space at Prosta 51.
- Friendly, team-oriented culture and work with the latest technologies.
About Robotec AI
Robotec AI builds ROS2-enabled simulation and digital twin software for robotics and autonomous systems teams, delivered via its RoSi platform and custom engineering services. Its high‑fidelity, physics‑based tools support testing and validation across automotive, agriculture, manufacturing, logistics, mining, and construction. Founded in 2019 and headquartered in Warsaw, Poland, the privately held company combines platform licensing with project-based services.