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.
- ...DEVELOPER Lead and perform advanced software development to enable the Digital Solutions platform to perform use cases across AI,... ...Systems and Computer Vision Engineers to incorporate machine learning models and analytics into the product. Identify and diagnose...Platform
- ...Analyzes and integrates new web products and technologies with... ...testing, and debugging new software or significant enhancements... ...degree in Computer Science, Engineering, Information Systems, and related... ...Knowledge of one or more cloud platform services, such as AWS ~...PlatformWork at officeLocal area
- ...Robotics Software Engineer Design and develop advanced machine automation and autonomy software... ...prototype, test, and deploy robust, production-ready systems. Responsibilities also... ...database systems and cloud computing platforms Excellent written and verbal communication...PlatformLive inWorldwide
- ...Senior DevSecOps Cybersecurity Engineer Belong. Connect. Grow.... ...capabilities into government-owned production environments operating at IL5... ...will work closely with software developers, cloud engineers,... ...Partner with development, platform, cloud, and infrastructure teams...PlatformFull timeContract workFor contractorsLocal areaImmediate startRemote workWork from homeFlexible hours
- ...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
- ...air and water around the world. Position: Sr. Applications Engineer Location: Headquarters – Moon Township, PA (Remote Opportunities... ...Engineering, Research and Development, Equipment and Assembly, Product Management, and Sales to provide the technical justification...Full timeRemote workWorldwideOverseasMonday to Friday
- ...Production Supervisor Join a dynamic manufacturing team as a Production Supervisor in a... ...manufacturing excellence, this role is your platform to make a meaningful impact while... ...Work closely with materials, operations, engineering, customer service, production planning,...PlatformFull timeWork at officeNight shift
- ...Lead Network Engineer We are seeking an experienced Lead Network Engineer to join our Infrastructure and Network Services team. This... ...will have deep experience with Palo Alto Networks security platforms, enterprise network architecture, and infrastructure modernization...PlatformWork experience placement
- ...OFFICE DAYS. OBJECTIVE The Digital Products team owns the digital experience for... ...data. PREFERRED QUALIFICATIONS Software Development Lifecycle, launching and maintaining... ...digital banking products, vendor platforms, member journeys, business processes, and...PlatformWork at officeLocal areaImmediate startMonday to FridayFlexible hoursShift work
- ...leadership for the technology strategy, software engineering oversight, code quality, release... ..., risk mitigation, budget management, platform performance, and overall team leadership... ...outsourced talent and interface with product management, solution architects, UX, support...PlatformWork at officeLocal area
- ...Improve We're looking for an engineer with a few years of field... ...system combines a trailer-based platform of sensors, electronics,... ...develop and deploy new sensors, software, hardware, and system upgrades... ...recommendations for product and service improvements....PlatformRemote workShift work
$110k - $145k
Job Description SummaryThe Senior Data Engineer designs and builds the AWS-native data foundation... ...IntegrationPartner with security and platform teams to integrate data access with... ...Communicate tradeoffs and value clearly to product, business, and executive...PlatformPermanent employmentContract workRemote workVisa sponsorshipWork visaRelocation package$140k
...NET Developer RareMed Solutions offers comprehensive support services for specialty, orphan and ultra-orphan products (medicines used to treat exceptionally rare diseases that are chronically debilitating or life-threatening). Our team has a breadth of experience developing...- ...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
- ...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
$174k - $222k
...specifically for direct-to-customer food production. Our mission is to revolutionize the... ...ll Do Take on ownership of the on-robot software stack. This spans low level sensor interfaces... ..., mechanical, electrical, and front end engineers to ensure cohesive system functionality....Temporary workFlexible hours$20.77 - $25.96 per hour
...systems, managing projects, and providing engineering, integration, startup, training, and... ...experiences with a variety of leading HMI software packages enabling us to design... ..., and next generation Power Monitoring platforms Provide applied engineering and consultation...PlatformHourly payInternshipSummer internshipH1bLocal areaRelocationVisa sponsorshipFlexible hours- Job DescriptionPrincipal Scientist, R&D - Product Development - Elevate Growth This is a... ...within the Sauces & Condiments technical platform. The role offers a variety of businesses... ...a technical background in food science/engineering, demonstrate strength in the commercialization...PlatformFull timeImmediate startFlexible hours
$67k
...Field Application Engineer Salary: $67,000 Bachelor's Degree in Engineering is required... ...to ensure satisfaction. Provide production support in assembly and routine testing... ...Experience using diagnostic tools and software is preferred. Certificates and Licenses...Work at officeLocal areaFlexible hoursNight shift- ...packaging and paper, with our 24,000 employees working across 100+ production sites in more than 30 countries We combine strong... ...person listed above. Only CVs uploaded onto our online career platform will be taken into consideration. With your application, you will...PlatformHourly payShift workNight shift
$97k - $130k
...Hydro Extrusions is a world-leading aluminium extrusion business counting around 100 production sites in 40 countries and employing 20,000 people. Through our unique combination of local expertise, global network, and unmatched R&D capabilities, we can offer everything...Full timeLocal areaRemote workFlexible hours- ...Technology Officer, the Lead Enterprise Systems Engineer works to analyze, plan, implement,... ..., physical and virtual servers, cloud platforms, telecommunication systems, and contact... ...Coordinate testing and application of ongoing software patches or upgrades * Lead in planning...PlatformFor contractorsWork experience placementWork at officeNight shiftWeekend work
- ...clear accountability. \n \n Promotes a product mindset by delivering solutions,... ...following: \n \n \n Degree in mathematics, engineering, statistics, computational finance,... ...Risk Management (QRM) or a similar IRR platform preferred. \n \n Demonstrated ability...PlatformWork experience placementWorldwide
- ...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
- ...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 Across...Platform
- ...delivery modalities. Ensure the vision of the product is executed in product delivery and... ...’s degree in science, technology, engineering, media, STEM or related field 6+ years of... ..., and external partners through virtual platforms, with in-person meetings as needed. Up to...PlatformWork at officeLocal areaRemote workWork from homeWorldwideHome officeNight shiftAfternoon shiftEarly shift
- ...the process. Learn and apply company systems, processes, and product knowledge through training and mentorship. Educate clients... ...Comfortable communicating with clients through phone, email, and virtual platforms. Interest in helping individuals and families protect their...PlatformDaily paidPart timeFor contractorsRemote workFlexible hours
- ...supporting the professional hairdresser with products and programs that enhance the... ...Requirements: B.A / B.S. Business, Marketing, Engineering or equivalent related experience.... ...with e-commerce and online marketplace platforms (e.g., Shopify/Shopify Plus, Amazon Seller...PlatformFull timeWork at office
- ...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
- ...technically skilled and customer-centric Systems Engineer to support our Enterprise and IT... ...relaying customer feedback to influence product strategy and innovation. This is a... ...Promote and support the adoption of Cloud platforms, providing scalable cloud management for...PlatformRemote work
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
- software sales Coraopolis, PA
- entry level software sales Coraopolis, PA
- software technology Coraopolis, PA
- software implementation project manager Coraopolis, PA
- healthcare software sales Coraopolis, PA
- software Coraopolis, PA
- id software Coraopolis, PA
- software asset management analyst Coraopolis, PA
- remote software sales Coraopolis, PA







