Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Robotic Software Engineer - (Senior, Staff, Lead) Manipulation

$140k - $185k

Ghost Robotics Corporation

Job Description

Job Description

Description:

We're a robotics company building autonomous systems that operate in complex, dynamic environments. We're hiring a Manipulation Engineer to design, implement, and deploy manipulation algorithms for arms mounted on dynamic legged robots operating in the real world. You'll build task and motion planning, grasping, and control pipelines in real-time software, and own their performance all the way down to hardware. This role suits engineers who thrive on high-velocity problem solving, deep technical ownership, and hands-on testing and validation.

How leveling works This is one role, open at the Senior, Staff, or Lead level. The responsibilities below reflect the core of the role at every level. You don't need to decide which level fits you before applying. The selected candidate will be placed at the level commensurate with the skills, scope, and experience they demonstrate through the interview process, and the offer will align with that level. Senior and Staff are individual-contributor positions. Lead carries the same technical scope plus people-leadership responsibilities, for candidates who want them.

What you'll do (all levels)

  • Architect end-to-end manipulation frameworks, from high-level task planning down to perception and low-level joint control
  • Develop trajectory planning, obstacle avoidance, and real-time motion generation
  • Implement grasping strategies using proprioception and vision, for rigid and deformable objects
  • Use physics-based simulators to develop and validate manipulation policies with high-fidelity transfer to hardware
  • Write clean, maintainable C++ and Python, and debug system performance across simulation, hardware experiments, and fleet data
  • Collaborate with mechanical, perception, embedded, and systems teams to ensure end-to-end performance and robustness
  • Contribute to long-term architectural decisions

Senior Manipulation Engineer

  • Typically reached with 5+ years of relevant experience, or 3+ years following a PhD
  • Owns a defined technical area of the manipulation stack and delivers independently end to end
  • Mentors less-experienced engineers
  • Track record of shipping manipulation software to real hardware

Staff Manipulation Engineer

  • Typically reached with 8+ years of relevant experience
  • Drives technical direction and architecture across the team's area
  • Sets engineering standards and multiplies the output of others
  • Demonstrated influence beyond their own deliverables, across teams or an entire manipulation stack

Lead Manipulation Engineer

  • Typically reached with 10+ years of relevant experience, including experience guiding engineers
  • Staff-level technical scope plus people-leadership responsibilities: direct reports, hiring, performance, and team planning
  • Demonstrated ability to grow engineers and run a healthy, productive team
Requirements:

Core qualifications (all levels)

  • A strong background in robotic manipulation, with hands-on experience on multi-DOF arms in real systems. We weigh what you've built and shipped over where your degree is from. An advanced degree in Robotics, Mechanical, Electrical, Aerospace Engineering, CS, or a related field is one path in. Equivalent industry experience is another.
  • Strong foundations in motion planning, control theory, optimization, and dynamical systems
  • Deep understanding of coordinate transformations, forward/inverse kinematics, Jacobians, and robot dynamics
  • Experience with motion planning tools (e.g., MoveIt, OMPL, or custom optimization-based planners)
  • Experience with multi-body dynamics, modeling, and simulation (e.g., MuJoCo, Gazebo, Isaac, Bullet/PyBullet)
  • Experience with ROS 2 and real-time middleware
  • Proficiency in modern C++ (C++17/20) and Python
  • Experience with Unix/Linux environments and software engineering best practices (version control, CI/CD)
  • Master’s or PhD in Robotics, Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or a related field.
  • 3+ years of hands-on experience in robotic manipulation, specifically with multi-DOF (Degree of Freedom) arms.
  • Strong foundations in motion planning, control theory and optimization, along with experience in dynamical systems.
  • Deep understanding of coordinate transformations, forward/inverse kinematics, Jacobians, and robot dynamics.
  • Experience with motion planning software tools (e.g., MoveIt, OMPL, or custom optimization-based planners).
  • Experience with multi-body dynamics, modeling, and simulation (e.g., MuJoCo, Gazebo, Isaac, Bullet/PyBullet).
  • Experience with ROS 2 and real-time middleware.
  • Proficiency in modern C++ (C++17/20) and Python for development and tooling.
  • Experience with Unix/Linux environments and software engineering best practices (version control, CI/CD).

Preferred qualifications

  • Experience with legged or humanoid robots
  • Experience applying Reinforcement Learning, Vision Language Models, or Vision-Language-Action models to robotic decision-making and task planning
  • Familiarity with 3D perception, point cloud processing, and vision-based feedback in manipulation loops
  • Background in whole-body control frameworks (operational space control, MPC, and similar)
  • Experience with force-feedback control or hand-eye calibration
  • Publications or significant open-source contributions in robotics or machine learning
  • Demonstrated ability to lead technical efforts and mentor engineers

What we offer

  • Work with state-of-the-art robots in challenging real-world environments
  • Hands-on hardware experience alongside strong software and simulation infrastructure
  • A collaborative, technically rigorous culture with emphasis on learning and ownership
  • Access to real robots, real data, and real impact
  • The anticipated starting base salary for this position is $140,000 to $185,000 per year, placed by level as described above

Location

Philadelphia, PA (no remote candidates considered at this time). Opportunities to work from home with prior approval.

Travel

No travel required.

Compensation

Competitive base, full benefits and highly motivating equity incentive package. Flexible time-off policy. Focus on output and ability to work with a stellar team of interdisciplinary functions.

Background Check

Clear standard background checks, pre-hire, post hire and anytime during employment as required.

Residency Requirements

Permanent Residency Required.

Physical Requirements

  • Prolonged periods of standing, sitting at a desk and working on a computer.
  • Must be able to lift 10 pounds. Assistive equipment available
Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Robotic Software Engineer - (Senior, Staff, Lead) Manipulation in Philadelphia, PA vacancy
  • $140k - $185k

     ...: About the role We're a robotics company building autonomous...  ...about robust, maintainable engineering as we do about raw algorithm...  ...reliable, production-ready software, working alongside our...  ...is one role, open at the Senior, Staff, or Lead level . The responsibilities... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Ghost Robotics Corporation

    Philadelphia, PA
    27 days ago
  • $90k - $140k

     ...We are partnering with Ghost Robotics and have announced the search for a Robotics Software Engineer (Controls) Description Ghost...  .... We are seeking a Senior Controls Engineer to design, implement...  .../force sensing). • Lead gait generation, footstep... 
    Suggested
    Work experience placement

    The O'Connor Group

    Philadelphia, PA
    17 hours ago
  • ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking highly motivated Software Engineers to support the continued... 
    Senior

    ASRC Federal Holding Company

    Moorestown, NJ
    3 days ago
  • Role SummaryNuuly is hiring a Senior Software Engineer to join our Technology team. Building performant scalable cloud service environments is...  ...experience that extends beyond personal code contribution: leading design for moderately complex features, driving communication... 
    Senior

    Urban Outfitters

    Philadelphia, PA
    4 days ago
  • Senior Software EngineerPosition SummaryThe role plays a critical part in advancing Morgan Properties...  ...cross-functional collaboration across engineering, data, and product teams to deliver...  ...and resolving critical challenges. Lead technical projects, influence strategic... 
    Senior
    Contract work
    Work at office

    Morgan Properties

    Conshohocken, PA
    13 hours ago
  • $91k - $172.49k

     ...the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges...  ...world.The Work The Lockheed Martin Rotary & Mission Systems Senior Software Engineer will have the opportunity to perform real-... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Lockheed Martin

    Moorestown, NJ
    2 days ago
  • $165k - $241.4k

     ...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data...  ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Philadelphia, PA
    1 day ago
  •  ...equivalent experience5+ years of experience in software development, with demonstrated knowledge...  ...knowledge of software engineering best practices, including Agile development...  ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Philadelphia, PA
    2 days ago
  • $91k - $181.11k

     ...function processing technologies through research, development, & demonstrations. Who You AreOur team is seeking a game-changing software engineer to help develop & implement advanced digital signal processing algorithms within high-performance heterogenous compute... 
    Senior
    Hourly pay
    Temporary work
    Part time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Moorestown, NJ
    3 days ago
  • $183.8k - $263.6k

     ...firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows,...  ...orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Philadelphia, PA
    3 days ago
  • $124.2k - $207k

    AVEVA is creating software trusted by over 90% of leading industrial companies.Salary Range:$124,200.00 - $207...  ...attainment and/or training. Job Title: Senior Software EngineerLocation: Lake...  ...you’ll partner with architects and engineers to solve complex technical challenges... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Aveva Group

    Philadelphia, PA
    4 days ago
  • $125.9k - $148.1k

     ...by connecting you with smart, collaborative professionals who value your ideas.We are seeking a highly skilled Full-Stack Senior Software Engineer to join our team. In this role, you will design, develop, and maintain modern web applications across the stack. The ideal... 
    Senior
    Full time
    Contract work
    Local area
    Flexible hours

    Armanino

    Philadelphia, PA
    2 days ago
  •  ...can see the progress at role sits within OIT’s reimagined Software Engineering group. Created in 2019, OIT Software Engineering team is a talented...  ...and are a highly collaborative, productive team. As a Senior Software Engineer, you’ll join the City’s internal development... 
    Senior
    Work at office

    City of Philadelphia, PA

    Philadelphia, PA
    3 days ago
  •  ...Description About Us Burro is the leading robotics company in the world by number of...  ...using robotics.    We are seeking a Senior Robotics AI Enginee r with strong applied...  ...have a strong grasp of robotics and software engineering fundamentals, along with proven... 
    Senior
    Work at office

    Burro

    Philadelphia, PA
    10 days ago
  • $128k - $187k

     ...is the patient communication platform that delivers happier staff, healthier patients, and more profitable organizations. We...  ...Business Insider. Artera is seeking a highly skilled Senior Software Engineer to join our dedicated team, focusing on federal government... 
    Senior
    Full time
    Temporary work
    Summer work
    Summer holiday
    Live in
    Currently hiring
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Artera

    Philadelphia, PA
    17 hours ago
  • $135k - $185k

     ...Description Description: We're a robotics company building reliable,...  ..., control, and systems software, and we value clean design, maintainability, and engineering rigor as much as raw performance...  ...is one role, open at the Senior, Staff, or Lead level. The responsibilities... 
    Senior
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Ghost Robotics Corporation

    Philadelphia, PA
    27 days ago
  • $77k - $202k

     ...SectorNot ApplicableSpecialismProduct InnovationManagement LevelSenior AssociateJob Description & SummaryThe OpportunityAs a Senior Software Engineer (Python) - Senior Associate, you will play a pivotal role in driving digital transformation and enhancing business... 
    Senior
    Full time
    H1b
    Remote work

    PwC

    Philadelphia, PA
    2 days ago
  •  ...Description EXIT83, a leader in custom software development and AI innovation, delivers...  ...team, which includes former Microsoft engineers, brings deep experience in development, strategy...  ...solutions. Integrity and Respect: Lead with empathy, listen actively, and take... 
    Senior
    For contractors

    Exit83

    Philadelphia, PA
    23 hours ago
  •  ...Philadelphia right now. About the Role: We are looking for senior backend engineers passionate about backend technology, excellent user experience and system reliability. The ideal candidate has helped lead the technical design and implementation of backend features... 
    Senior
    Odd job
    Full time
    Work at office
    Local area
    Relocation package
    Weekend work

    Perpay - Career's Page

    Philadelphia, PA
    2 days ago
  •  ...Ascensus is the leading independent technology and service platform powering savings plans across America, providing products and...  ...today and tomorrow. Section 1: Position Summary As a Software Engineer in the Ascensus AI Program, you will help turn modern LLM capabilities... 
    Senior
    Work experience placement
    Second job

    Ascensus

    Dresher, PA
    4 days ago
  • $165k - $241.4k

     ...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data...  ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Philadelphia, PA
    17 hours ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems...  ...code. You will have room to identify gaps, propose designs, lead implementation, mentor others, and help shape the roadmap... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Philadelphia, PA
    2 days ago
  • $95.3k - $158.8k

     ...Are you passionate about combining software engineering excellence with research-driven problem solving to create innovative solutions? Do you enjoy exploring new technologies, building proof-of-concepts, and collaborating with teams to deliver high-quality software... 
    Senior
    Local area

    RELX

    Philadelphia, PA
    17 hours ago
  • $118k - $178k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Senior
    Work experience placement
    Local area

    Indeed

    Philadelphia, PA
    3 days ago
  • $86.6k - $144.4k

     ...Are you a collaborative Software Engineer looking to work for a mission driven global organization? About the role We are seeking a highly capable Software Engineer to join our fast-paced, Agile development team. This full-stack JavaScript engineer will own and contribute... 
    Senior
    Local area

    RELX

    Philadelphia, PA
    23 hours ago
  • $85.4k - $122k

     ...Join to apply for the Senior Software Engineer role at Subaru of America SUMMARY As a Senior Full Stack Developer on the TechShare team, you will...  ...will collaborate with business analysts, backend engineers, lead developers, and business partners to design, develop, and enhance... 
    Senior
    Full time
    Remote work
    2 days per week

    Subaru

    Camden, NJ
    1 day ago
  •  ...Senior Software Engineer, Fullstack Philadelphia, Pennsylvania, United States About Us Perpay is a certified B Corp and Philadelphia's...  ...contribute to our culture of technical excellence. You will lead large-scale projects from start-to-finish, working across multiple... 
    Senior
    Odd job
    Full time
    Work at office
    Local area
    Relocation package
    Weekend work

    Perpay Inc.

    Philadelphia, PA
    23 hours ago
  • $145k - $160k

     ...Position Summary SRS Acquiom is currently seeking a Senior Software Engineer and technology leader that will work with a dedicated, cross...  ...following the software development lifecycle Organize and lead collaborative team-driven solution design sessions Mentor... 
    Senior
    Immediate start
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours
    Night shift

    GrabJobs

    Philadelphia, PA
    6 hours ago
  •  ...About the Role: We are looking for senior frontend engineers passionate about frontend technology...  ...experience. The ideal candidate has helped lead the technical design and...  ...pick up new technologies quickly, with software engineering best practices prioritized... 
    Senior
    Odd job
    Full time
    Work at office
    Local area
    Relocation package
    Weekend work

    Perpay - Career's Page

    Philadelphia, PA
    4 days ago
  • $101.5k - $115.5k

    The Senior Employee Relations Lead is responsible for conducting thorough, timely, and impartial workplace investigations involving complex employee relations matters, including discrimination, harassment, retaliation, policy violations, workplace misconduct, and other... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Night shift

    Fox Rothschild

    Philadelphia, PA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotic Software Engineer - (Senior, Staff, Lead) Manipulation. Be the first to apply!