Job Description
About the Role
You will work on backend systems supporting robotics applications, focused on integrating multiple components within a modular, evolving system.
This is not a traditional web backend role. The work involves system-level thinking, performance, and interaction between components — with exposure to simulation, visualization, or algorithm-driven systems.
Responsibilities
- Develop backend components primarily in C++
- Design and support communication between system components
- Integrate multiple subsystems into a cohesive application
- Work across different layers (from low-level systems to application logic)
- Collaborate closely with frontend and other engineering teams
- Debug and optimize performance across complex systems
Must Have
- 5+ years of experience with C++
- Strong experience with system design and multi-component architectures
- Experience working with component communication (IPC, messaging, or similar concepts)
- Experience debugging across multiple layers of a system
- Understanding of how algorithms operate within larger systems (not necessarily building them from scratch)
Nice to Have
- Exposure to 3D graphics, rendering, simulation, or robotics systems
- Experience working with real-time or performance-sensitive systems
- Background in engineering-focused or technical software (not just web applications)
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now