Back to Jobs

Robotics Software Engineer - User Interface

Remote, USA Full-time Posted 2025-11-24
We are seeking a Robotics Software Engineer - User Interface who is passionate about working with complex electromechanical systems. The Robotics Software Engineer - User Interface will be responsible for designing and developing front-end and back-end UI for advanced robotic systems. This role focuses on building user-friendly, efficient, and robust interfaces that can support the complexity of controlling robotic vehicles, while ensuring the UI is optimized for real-time data and commands from various sensors and actuators. This engineer will work with DDS middleware, primarily using Qt for development. What you will do: • Develop and maintain user interfaces using Qt for robotic control systems • Collaborate with robotics engineers to ensure the UI integrates seamlessly with the back-end system and middleware • Implement back-end logic and real-time communication mechanisms that interface with DDS middleware layers • Participate in architectural design discussions to optimize UI performance and efficiency in handling real-time robotic data • Conduct testing, debugging, and optimization to meet latency and performance requirements • Collaborate with cross-functional teams to ensure user interface consistency across platforms and devices What you will bring: • Bachelor's or degree in computer science, Robotics, or related field • QML experience highly desired • 3-5 years of experience developing user interfaces using Qt • Strong understanding of real-time systems and experience with DDS middleware (e.g., RTI DDS). • Experience with front-end and back-end development for robotic systems or embedded platforms • Proficiency in C++ and/or Python • Familiarity with software development's best practices, including testing, version control, and documentation • Required to occasionally travel (2-3 times per year) to technical demonstrations and conferences • Occasional travel to VideoRay's Headquarters in Pottstown, PA Bonus Requirements: • Familiarity with robotic communication protocols (e.g., Ethernet, serial, CAN). • Knowledge of 3D visualization libraries for integrating sensor feedback (e.g., OpenGL, VTK) • Experience with Agile or Scrum development methodologies • Knowledge of ERP (Costpoint) system • Able to hold Security Clearances and visit U.S. Military bases (U.S. Citizenship) Physical Demands: While performing the responsibilities of the job, the employee is required to talk and hear. The employee is often required to sit and use their hands and fingers, to handle or feel. The employee is occasionally required to stand, walk, reach with arms and hands, climb or balance, stoop, kneel, or crouch. Vision abilities required by this job include close vision. The employee may occasionally need to lift no more than 50 pounds. Work Environment: While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts and vehicles. The noise level in the work environment is usually quiet to moderate. Salary Range $100,000 to $120,000 The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Determination of official compensation or salary relies on several factors including, but not limited to, level of position, job responsibilities, geographic location, scope of relevant work experience, educational background, certifications, contract-specific affordability, organizational requirements, alignment with local internal equity as well as alignment with market data. Our compensation package also includes components designed to support employees' total well-being, which should be considered when evaluating our benefits package. Apply tot his job Apply To this Job

Similar Jobs

**Experienced Data Entry Specialist – Remote Work Opportunity at arenaflex**

Remote, USA Full-time

Class 2 Cylinder Driver

Remote, USA Full-time

Experienced Customer Service Representative - Remote Work Opportunity with Flexible Hours and Competitive Pay at arenaflex

Remote, USA Full-time

Experienced Remote Customer Service and Data Entry Representative for Dynamic Team at arenaflex

Remote, USA Full-time

Experienced Customer Service Representative – Delivering Personalized Support and Driving Business Growth at arenaflex

Remote, USA Full-time

Account Manager - Private Bank

Remote, USA Full-time

**Experienced Remote Data Entry Specialist – Join arenaflex's Virtual Team and Unlock a World of Flexibility and Growth Opportunities**

Remote, USA Full-time

**Experienced Full Stack Data Entry Specialist – Remote Customer Service & Data Management**

Remote, USA Full-time

Experienced Customer Support Representative – Remote Call Center Opportunity with arenaflex for Excellent Service Delivery and Career Growth

Remote, USA Full-time

Experienced or Entry-Level Remote Data Entry Specialist – Part-Time Opportunity for Detail-Oriented Individuals with Strong Organizational Skills

Remote, USA Full-time

Experienced Remote Data Entry Specialist – Accurate Data Management and Entry for arenaflex

Remote, USA Full-time

Experienced Remote Virtual Chat Assistant – Delivering Exceptional Customer Support through Online Platforms at arenaflex

Remote, USA Full-time

Experienced Data Entry Clerk for Remote Operations – Accurate Data Management and Administrative Support at arenaflex

Remote, USA Full-time

**Experienced Customer Service Representative – Delivering Exceptional Amazon Customer Experiences from the Comfort of Your Own Home**

Remote, USA Full-time

Experienced or Entry-Level Remote Data Entry Specialist – Accurate Information Input and Record Maintenance at arenaflex

Remote, USA Full-time

Experienced Remote Customer Service Chat Agent – Delivering Exceptional Support and Product Expertise for arenaflex

Remote, USA Full-time

Experienced Data Entry Specialist for Travel Services – Remote Work Opportunity with Comprehensive Benefits and Career Growth

Remote, USA Full-time

Experienced Remote Data Entry Specialist – Entry Level/No Experience Required for Accurate and Timely Data Processing at arenaflex

Remote, USA Full-time

**Experienced Live Chat Agent – Deliver Exceptional Customer Experience in a Dynamic Remote Work Environment**

Remote, USA Full-time

Experienced Entry-Level Data Entry Specialist for Dynamic Media Industry – Remote Opportunity with arenaflex

Remote, USA Full-time