Software Engineer- Software Products and Platforms
Titan Robotics, Inc.
Job Description
Job Description
Job Summary
Titan Robotics, Inc. is looking for a Software Engineer to join the Products, Platforms, and UX team. This role is focused on building the software platforms, tools, and abstractions that connect Titan’s users, products, and robotic systems.
As information moves from the user, through platforms, and into the numerous layers of execution in a highly autonomous system, it changes form constantly. Our job is to hang onto that identity and progressively disclose the "right" information, in the "right" form, at the "right" time to every consumer of our systems, whether that consumer is a person or another system.
This is an interdisciplinary team. You will work closely with software engineers, product, UX, and visual design to shape both how the system works and how people experience it.
That means working across application architecture, shared data models, interfaces, visualization, workflows, and the boundaries between product software and systems such as autonomy, perception, planning, and optimization.
Responsibilities
- Design and build reusable software platforms, libraries, and application infrastructure used across Titan’s commercial products.
- Define how information is represented, transformed, and exposed as it moves between users, applications, and robotic systems.
- Develop shared architecture for workflows, application state, visualization, interaction patterns, and system interfaces.
- Develop interfaces and interactions for complex robotic and autonomous systems, including both 2D and 3D applications.
- Work with engineers across autonomy, perception, mechanical and systems to define system boundaries and the information that crosses them.
- Identify capabilities that are being solved independently across products or subsystems and determine when they should become part of the common platform.
- Balance abstraction and reuse against the practical needs of the product. Platform software should simplify the system, not introduce another layer for its own sake.
Required Skills
- 5+ years of professional software engineering experience building reliable production systems.
- Strong software engineering fundamentals, including software architecture, API design, data modeling, and interface design.
- Ability to reason about how information changes form as it moves through a complex system.
- Ability to understand what should remain the same through those transformations, what is simply another representation, and when something has become a fundamentally different concept.
- Experience designing software intended to be used, extended, or integrated by other engineers.
- Ability to understand a large existing system and build within its architecture rather than defaulting to introducing a new technology or framework.
- Ability to recognize useful abstractions and common patterns without over-generalizing the problem.
- Experience building production software for technically complex or information-dense systems.
- A demonstrated interest in developing user interfaces and interactions for complex systems.
- Experience with 3D visualization or 3D interaction.
- Experience with web technologies is useful, but this is not a web application role.
- Strong problem-solving, communication, and collaboration skills.
Technologies You Will Use
- Application and UI: Qt / C++
- Core Technologies: C++, Ruby
- 3D Visualization: OpenSceneGraph, OpenGL
- Additional platforms and technologies as appropriate for the user experience and product being developed.
Bonus Qualifications
- Experience with Qt.
- Experience developing reusable libraries, frameworks, SDKs, or application platforms.
- Experience with OpenSceneGraph, VulkanSceneGraph, OpenGL, or other 3D rendering technologies.
- Experience with Unity3D or other game engines.
- Experience with C, C++, C#, Rust, or other C-style languages.
- Experience working on large, long-lived software systems.
- Experience working with robotics, autonomous systems, industrial automation, or other complex physical systems.
- Experience with functional prototyping and using prototypes to evaluate product or interaction concepts.
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.
Company 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.
$20.77 - $37.5 per hour
Join to apply for the Software Engineer Co-Op role at Eaton Join to apply for the Software Engineer Co-Op role at Eaton Eaton’s Corporate... ...with version control systems like Git. Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) is a plus. Exposure to...PlatformHourly payFull timeInternshipWork at officeLocal area- ...machine automation & autonomy software including perception,... ....· Coach entry to mid-level engineers in robotics software development... ...software systems deployed in production environments.· Expert-level... ...in C++ development on Linux platforms, with a proven ability to architect...PlatformLive inWorldwide
$21 - $34 per hour
...student of the Application Engineering function, you will be an active... ...teams including sales, product management, and engineering... ...or energy storage modeling platforms You bring a collaborative,... ...integrating grid solutions, advanced software, and power conversion and...PlatformFull timeSummer workInternshipWork at officeRelocation package- ...Job Opportunity - Embedded Software Engineer - Software Defined Vehicle Location : Warrendale,... ...vehicle architecture, connected vehicle platforms, and cross-functional program management... .... Collaborate with engineering and product teams on SDV architecture, including central...Platform
- ...AI Engineer Location: Hybrid / Onsite (Preferred) Position Type: Full-Time / Entry... ...will work alongside data scientists, software engineers, and business stakeholders to... ...or Generative AI. Exposure to cloud platforms such as Microsoft Azure, AWS, or Google...PlatformFull timeWork experience placementLocal area
- ...employees in the day-to-day operations to ensure safety, quality, and productivity Maintain and improve production throughout and work with... ...@mondigroup.com Only CVs uploaded onto our online career platform will be taken into consideration. With your application, you...PlatformShift work
- ...DevOps EngineerWe are seeking a DevOps engineer to support and deliver a robust and resilient application platform to our technology team as well as our customers. This role will serve as a contributor to our application platform as well as a liaison to all consumers of...Platform
- ...seeking a Field Application Engineer with hands-on experience in... ...advanced multi-tool robotic platform. Key Responsibilities... ...for robotic systems to ensure software and hardware meet performance... ...feedback to engineering and product development teams to continuously...Platform
- ...Description: We are looking for Backend Engineers to build scalable APIs, microservices,... ...integrations for modern digital platforms. Backend Engineer Seeking a highly... ...with exposure to distributed systems and production-scale applications. The engineer will...Platform
- ...days onsite in Warrendale, PA Our client is seeking a Senior Product Owner to lead a major Customer Management System modernization,... ...multiple product teams and stakeholders to replace legacy platforms and guide implementation efforts, including work associated with...PlatformHourly payLocal area
- ...Field Application Engineer The Field Application Engineer is responsible for installing... ...to ensure satisfaction. Provide production support in assembly and routine testing... ...Experience using diagnostic tools and software is preferred. Certificates and Licenses...Work at officeRemote workNight shift
- ...trucks; Move material within the facility and from the loading platform by carrying, pushing, rolling or operating hand trucks, forklifts... ...such as loading, unloading, sorting, staging, and transporting products. Home Depot benefits are designed to make sure their Associates...Platform
$100k
...payment processing solutions to merchants. Slice has put together a comprehensive package of products and services. Slice delivers a consultative approach on the best platforms and equipment most suitable for each merchant. Slice Merchant Services is seeking driven, ambitious...PlatformLocal area- ...communicating results, and commercializing products. Proven communication and teamwork... ...complex projects to meet the business’ platform and innovation objectives. Opportunities... ...BS/MS in Food Science or Chemical Engineering Minimum of 4 years of relevant experience...PlatformFull timeFlexible hours
$105k - $154k
...is currently seeking a Lead Electrical Engineer to join our fast-paced team of engineers... ...edge technology for our next generation products. This position will be located onsite in... ...microcontrollers including ARM Cortex and PIC platforms. You are skilled in hardware validation...PlatformRemote workVisa sponsorshipRelocation package- ...specific part requirements. Monitor and maintain parts programming software: update program files, backup system, etc. Skills and... ...company, we are a leader in the fabrication of steel and metal products that shape the world in which we live in. Our culture is driven...Full timeTemporary workLive inShift work
- ...CEO. Irriland is known in the region for professional expertise, product quality, commitment to on-time delivery, and outstanding... ...preferredExperience in listing and managing of sales via online platforms preferredExperience hiring and training individualsAdditional InformationAll...PlatformLocal area
$28 per hour
...approach driven by a robust technology platform to track adherence with a world-class pharmaceutical... ...facility. About the Role The Supervisor Production Floor assists the Pharmacy Manager and... ...Knowledge and understanding of pharmacy software Proficiency in reading, writing, and...PlatformHourly payMinimum wageTemporary workTraineeshipWork experience placementH1bLocal areaVisa sponsorshipWork visa- ...We use our data-driven integrated marketing and manufacturing platform to streamline solutions for our clients, reduce friction and enhance... ...can always create a better way. Quad is seeking a dedicated Product Photographer for our greater Pittsburgh, PA photo studio to...PlatformLocal areaFlexible hours
- .... Assist signers with the respective platform to confirm they can log on and sign loan... ...the completion of necessary tasks Meet production expectations and quality standards as... ...ServiceLink operating systems and internal search engines Adhere to company policies and...PlatformPart time
- ...range of carbon and alloy steel, stainless steel, and aluminum products for companies nationwide. Founded in 1921 and headquartered in... ...levels of customer service. O'Neal Steel's industry-leading online platform, PRONTO®, provides continuous access to inventory, pricing,...PlatformMonday to FridayFlexible hoursAfternoon shift
- ...powered by cutting-edge technology. That means our proprietary T3 platform doesn't just run our business — it also makes your job easier,... ...we're transforming it to make it safer, more secure, and more productive. You bring grit, heart, and humility to your work, and you're...PlatformFull timeFor contractorsMonday to FridayNight shift
- ...application withing Azure cloud env " Experience in developing batch script and configuring it in R11 and Azure " Experience in using AI productivity tool for development Experience in the following: " UNIX Scripting, Github " JAVA, J2EE, JavaScript, Angular, ORM " Tomcat/...Local area
- ...ability to learn and adapt to new information and technology platforms Is confident in educating clients on how to conduct simple... ...financial services and knowledge of financial services industry, products, and solutions One year of demonstrated successful sales...PlatformWork at officeFlexible hoursShift workWeekend workDay shift
$90k - $105k
...clients via Salesforce, upselling current clients on other Auris products and services, and maintaining regular communication with the... ...you on our short-cycle sales process using our tablet based CRM platform, Salesforce, used for lead generation, sales presentations, on...PlatformContract workLive inLocal area- ...customer service through our expertise of the products we distribute and the technical services... ...careers/ Summary: The Applications Engineer will design, select, and configure pumps... ...data. Prepare proposals using vendor software, sales catalogs, and cost estimates...Full timeWork at officeMonday to FridayFlexible hoursShift work
$39 - $45 per hour
...to foster technical capability, field productivity, and strict site safety. Troubleshoot... ...ability to interpret architectural drawings, engineering schematics, and technical wiring... ...10/30, Fall Protection, or Aerial Work Platform (AWP) certifications. Compensation...PlatformBi-weekly payHourly payFull timeFor contractorsFor subcontractorWork at officeLocal areaImmediate start- ...initiatives Partner with Merchandising and Technology to ensure product descriptions and eCommerce content enhance the customer... ...Management Microsoft Outlook, Word, Excel, PowerPoint Google Marketing Platform Salesforce Account Engagement/Pardot, Salesforce CRM,...Platform
- ...opportunities. You are comfortable leveraging modern digital tools and platforms--including AI--to work smarter and more efficiently. You... ...inform decisions, and continuously explore ways to enhance productivity and results through innovation. Deepen Relationships...Platform
- Job DescriptionSr. Scientist, R&D - Product DevelopmentAbout Us The Kraft Heinz Company... ...complex projects to meet the business’ platform and innovation objectives. Opportunity... ..., MS, or PhD in Food Science, Chemical Engineering, or a related technical field Relevant...PlatformFull timeInternshipWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer- Software Products and Platforms. Be the first to apply!
- part time software developer remote Coraopolis, PA
- remote software sales Coraopolis, PA
- entry level software sales Coraopolis, PA
- software sales Coraopolis, PA
- id software Coraopolis, PA
- software implementation project manager Coraopolis, PA
- healthcare software sales Coraopolis, PA
- software Coraopolis, PA
- software technology Coraopolis, PA
- platform manager Coraopolis, PA




