Careers
Come build the future with us at the hangar
Open Roles
-
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.
-
Job Summary
The Inventory and Kitting Specialist is responsible for ensuring material availability to support production through effective inventory control, Material Requirements Planning (MRP), and accurate kitting of production orders. This role works closely with Purchasing, Production, and Engineering to maintain inventory accuracy, optimize material flow, and ensure timely delivery of components to manufacturing.
Key Responsibilities
Manage inventory transactions including receiving, inspection, kitting, cycle counts, and inventory adjustments.
Maintain accurate inventory records within the MRP system.
Monitor inventory levels and identify shortages, excess inventory, and obsolete materials.
Create, verify, and issue production kits in accordance with Bills of Material (BOMs) and production schedules.
Compile kits including bin labeling, printing drawings, unboxing parts, and cutting raw materials.
Ensure kits are complete, accurate, and delivered to production on time.
Support engineering change orders (ECOs) by managing material transitions and inventory updates.
Perform cycle counts and assist with annual physical inventories.
Investigate and resolve inventory variances and root causes.
Work with the Production Manager to ensure materials are available to meet manufacturing schedules.
Develop and maintain inventory control procedures and work instructions.
Generate inventory and material planning reports for management.
Participate in continuous improvement initiatives to improve inventory accuracy, warehouse efficiency, and material flow.
Responsible for issuing day-to-day shipments and assisting with full system shipments
Perform simple QC inspections on custom machined parts
Required Qualifications
Associate's or Bachelor's degree in Supply Chain, Operations, Business, Engineering, or related field (or equivalent experience).
3–5 years of experience in inventory control, production planning, warehouse operations, or materials management.
Experience using ERP/MRP systems such as SAP, Oracle, Epicor, Microsoft Dynamics, NetSuite, Unanet, AIM, or Infor.
Strong understanding of:
Material Requirements Planning (MRP)
Bills of Material (BOMs)
Inventory management
Shipping, Receiving, & Kitting
Manufacturing workflows
Production scheduling
Proficiency with Microsoft Excel and reporting tools.
Strong analytical and problem-solving skills.
Excellent organizational and communication abilities.
Preferred Qualifications
APICS/ASCM CPIM certification or equivalent.
International & hazardous shipping experience
Experience in quality control
Experience in aerospace, defense, robotics, automotive, or other discrete manufacturing environments.
Knowledge of Lean Manufacturing, Kanban, and 5S principles.
Experience supporting ISO 9001 or AS9100 quality systems.
-
Job Summary
Titan Robotics is seeking a hands-on Electrical Robotics Technician to join our growing team. In this role, you will support the assembly, integration, and maintenance of robotic systems by building high-quality electrical components including wiring, cable harnesses, control panels, and sensor interfaces. The ideal candidate is detail-oriented, experienced with electrical assembly in a production or R&D environment, and comfortable troubleshooting issues on complex electromechanical systems. The candidate must provide regular communication to the engineering team on technical issues. Mechanical assembly experience is also a plus.
Responsibilities and Duties
Terminate wires and connectors (crimping, pinning, ferrules, etc.).
Build and route cable harnesses to engineering specifications.
Read and interpret wiring schematics and cable drawings.
Perform high-quality through-hole and cup terminal soldering.
Build and wire electrical control panels and junction boxes.
Mount components, label wiring, and ensure correct routing.
Verify assemblies for safety, functionality, and compliance.
Assist with robotic system wiring during build and integration.
· Use multimeters, oscilloscopes, cable testers, and diagnostic tools to troubleshoot. electrical issues such as shorts, intermittent faults, and sensor failures.
Perform electrical wiring modifications to robotic equipment.
Provide feedback to engineering to improve designs and assembly processes.
Follow all safety protocols and contribute to a tidy, organized workspace.
Strong team collaboration and communication skills.
Ability to be flexible and adaptable in a fast-paced environment.
Estimated yearly travel 25% or less.
Minimum Qualifications
High School Diploma or equivalent.
Prior experience manufacturing wire harnesses and cables.
Knowledge of various wire harness tools.
Must be able to lift 50lbs.
Must be able to work on a ladder.
Must be able to obtain airport security clearances.
Preferred Qualifications
· Experience in robotics, automation, or custom machine build environments.
· Experience working with PLCs, motor controllers, sensors, and low-voltage control systems.
· Ability to troubleshoot both electrical and basic mechanical issues.
· Hands-on mechanical assembly experience, including mounting components, working with fasteners, and assembling mechanical sub-systems.
Benefits
Company-provided tools and boot allowance
Paid time off
Medical, dental, and vision insurance
Short and long-term disability
Life insurance
Matched 401K
-
Job Summary
Titan Robotics, Inc. is looking for a Systems Engineer who will work closely with Program Managers and Project Engineers across the organization to design, plan, and lead all technical aspects of projects. As a Systems Engineer, the candidate will learn about our business, technology, and how our existing technologies can solve our customers’ needs while identifying what technology gaps exist. The Systems Engineer will aid in the development of internal and external system requirements and aid in the design of solutions for customer needs. The candidate will be the technical interface between Titan and the customers. The candidate must have experience in industrial automation and/or robotic systems to enable efficient and precise communication with customers to understand constraints, design solutions, and assist with drafting proposals.
Minimum Qualifications:
Strong technical aptitude, including applicable engineering tools and systems.
Demonstrate ability to analyze and resolve problems.
Must have a background in robotics and automation.
Ability to balance multiple projects and priorities in a fast-paced environment.
Ability to be flexible and adaptable in a startup environment.
Bachelor of Science in Mechanical Engineering, Robotics Engineering, or Software Engineering
Preferred Qualifications:
MS in Mechanical Engineering, Robotics Engineering, or Software Engineering
Experience working with government contracts.
Experience with Fixed Price Contracts.
Benefits:
Health, medical, dental, and vision
Short and long-term disability
Life insurance
Matched 401K
Company Description
Titan Robotics, Inc. (“Titan,” http://titanrobots.com) 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.
-
Job Summary
We are seeking a talented and experienced Robotic Autonomy Engineer with a strong software development foundation to join our growing team. In this role, you will design, develop, test, and deploy autonomy solutions that scale across diverse industrial processes and robotic configurations.
This is a highly technical and demanding position requiring the ability to conduct and translate cutting-edge research into robust, production-ready systems. The role sits at the intersection of robotics research and high-quality software engineering—balancing algorithmic innovation with disciplined engineering execution.
You will collaborate closely with product, systems, hardware, and software teams to integrate advanced autonomy capabilities into our robotic platforms. Your work will directly impact real-world deployments, ensuring our systems are reliable, scalable, and capable of solving complex industrial challenges.
Responsibilities:
Design, develop, and maintain scalable autonomy solutions across multiple robotic platforms, solving complex, real-world industrial challenges.
Partner with cross-functional teams—including systems, hardware, and software engineers—to ensure seamless integration between autonomy software and physical robotic systems.
Write production-grade code that meets high standards for reliability and maintainability, including comprehensive unit testing, simulation validation, and field testing.
Develop and implement advanced algorithms in areas such as multi-robot task allocation, high-dimensional planning and control, combinatorial optimization, motion planning, and adaptive process control.
Drive system robustness through rigorous testing, validation, and continuous performance improvement in deployed environments.
Qualifications:
5+ years of experience developing complex software systems, with a focus on robotics, AI/ML, automation, or related technologies as applied to real-world systems (beyond simulation)
MS or PhD in robotics or a related field
Deep expertise in C++, including extensive experience building and maintaining large-scale software systems using modern architecture and design patterns.
Strong foundation in mathematics, algorithms, and analytical problem-solving, with the ability to translate theory into production-grade implementations.
Proven ability to balance algorithmic rigor with practical, product-oriented engineering tradeoffs.
Excellent lateral thinking skills and exceptional attention to detail, with the ability to move quickly while maintaining high technical standards.
Preferred Skills:
Experience with robotic kinematics, dynamics, and trajectory planning.
Familiarity with combinatorial optimization and complex algorithmic design.
Background in regression testing, automated schedulers, and robotics decision-makers.
Aptitude in creation of simulations
Previous startup experience, or comfort working in fast-moving environments
Why You’ll Like Working Here
Real ownership and influence over both product and technical direction
Small, senior team with high standards
Focus on shipping and learning fast—not endless research demos
Work that actually leaves the lab and hits the real world
If you’re excited about building autonomy that actually works in production and want to help shape the core of a robotics product, we’d love to talk.
-
Job description
We’re seeking a Field Application Engineer with hands-on experience in automation for industrial manufacturing processes, including welding, grinding, sanding, polishing, painting, laser depainting, and finishing. This role bridges technology and real-world manufacturing, helping our customers transform manual operations into efficient, automated operations with cutting-edge proprietary technology for autonomous robotics.
You’ll interface directly with end users, internal engineering teams, and business development teams to evaluate customer applications, define technical approaches, and develop automated process solutions using our advanced multi-tool robotic platform.
Key Responsibilities
Conduct on-site application evaluations with business development (approximately 30% travel) to understand customer challenges and identify automation opportunities.
Use the scientific method to plan, execute, and communicate results of feasibility, optimization, and qualification studies in-house and with customers.
Generate system specifications and configurations of systems to meet customer needs.
Support system commissioning, training, testing, and troubleshooting both in-house and at customer facilities.
Execute verification and validation testing for robotic systems to ensure software and hardware meet performance specifications.
Provide feedback to engineering and product development teams to continuously improve system performance and usability.
Minimum Qualifications
Bachelor’s degree in Mechanical Engineering, Weld Engineering, Robotic/Automation or Manufacturing Engineering (or equivalent hands-on experience).
3+ years of experience in manufacturing — ideally within grinding, sanding, polishing, painting, deburring, or related surface treatment applications.
Strong interpersonal and communication skills — comfortable interfacing with shop floor operators and senior leadership alike.
Ability to travel up to 30% (domestic, occasional international).
Must be a proactive, collaborative problem-solver who thrives in fast-paced, technical environments.
Preferred Qualifications
3+ years of experience in robotics and/or automation.
Experience interacting with and communicating with operators, engineers, and executive leadership across diverse industrial sectors.
Strong mechanical aptitude and curiosity for process improvement.
Driven by hands-on technical challenges and customer success.
Familiarity with robotic integration, toolpath programming, and process optimization for industrial automation.
Experience with CAD software, ROI calculations, and time studies.