Post Job Free
Sign in

Software Engineer- Software Platforms and User Experience

Company:
Titan Robotics, Inc.
Location:
Coraopolis, PA
Posted:
December 17, 2025
Apply

Description:

Job Description

Job Summary:

Titan Robotics, Inc. is looking for a Software Engineer on the Platforms and User Experience team with a passion for taming massively complex information architectures and systems. As part of this role, you will be tasked with distilling this information into a series of intuitive patterns and tools. You would work closely with our world class designers and engineers at Titan to collaboratively create tooling, interfaces, and architecture which enable end users of our systems to operate our systems in an intuitive, safe, and effective manner. Your work will directly influence how customers interact with Titan Robotics products and will help make advanced automation feel natural and intuitive.

Responsibilities

• Work closely with the software platforms and user experience team to influence the design and work to realize those designs into actual tools and patterns for use in our commercial facing products and platforms.

• Design and build infrastructure in support of the UX/UI design patterns expanding the patterns for reusability within the engineering team.

• Understand how to balance polish and finish with simplicity, safety, and industry standards.

• Collaborate with our designers and engineers to implement visually appealing and intuitive user interfaces.

Required Skills

• 3+ years of hands-on software engineering experience in building business-critical and reliable systems.

• Proven experience as an Engineer with a strong passion for creating intuitive and delightful user experiences.

• Experience on building production software on a variety of platforms, eg: Desktop Apps, Web, AR, VR...etc.

We want to see that you understand how to take an abstract concept and translate that into whichever technology platform makes the most sense for the user not whichever one you are most familiar with. This is absolutely critical to be successful in this role.

• Examples of developing user interfaces and interactions for informationally complex systems or autonomous systems.

• Experience designing alongside and for 3D interactions.

• You’ll need to work with nearly all other engineering groups at Titan to develop the right solutions so excellent collaboration and communication skills is a must.

• Strong problem-solving skills and attention to detail.

• Have a strong background in software engineering design and data modeling concepts.

Technologies this role will use • 2D Visuals - QT (C++)

• Core Technologies - C++/Ruby

• 3D Visuals - OpenSceneGraph/OpenGL Bonus Qualifications

• Experience using QT

• Experience using OpenSceneGraph, VulkanSceneGraph, OpenGL or other 3D rendering engines

• Experience using Unity3D or other game engines

• Experience programming in C style languages

• Experience working with interdisciplinary teams

• Experience in functional prototyping and it’s usesCompany Description

Titan Robotics, Inc. (“Titan,” is a private small business located in the Airside Business Park with additional operations at the Pittsburgh International Airport. The candidate for this position will be primarily located at the Airside Business Park facility. Titan’s operations focus on the development and production of robotic systems and equipment. This is an exciting and challenging opportunity to join a robotics company on a path for growth and success. We design and build custom systems with advanced technology that are production ready.

Full-time

Apply