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 16 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
    16 days ago
  •  ...allows for seamless development, ownership, and monetization of composable Smart Agents. We are seeking a talented and experienced Software Engineer with expertise in blockchain development to join our team at Talus Network. As a Software Engineer, you will play a crucial... 
    Senior
    Contract work
    Remote work

    Golang Works

    Maple Shade, NJ
    13 hours ago
  • A leading consulting firm in New Jersey is seeking a Sr. Mechanical Engineer to join their team. The ideal candidate will hold a Mechanical Engineering degree with a PE license and have a proven track record in healthcare projects. Responsibilities include leading projects... 
    Senior

    Liberty Personnel Services, Inc.

    Haddonfield, NJ
    1 day ago
  •  ...Job Title: Senior Software Engineer Location: Philadelphia, PA Job Type: Long-Term Contract Work Setting: Onsite Project Overview We are supporting a large-scale airport technology environment that requires skilled IT professionals to support, maintain... 
    Senior
    Long term contract

    Navitas Healthcare LLC

    Philadelphia, PA
    4 days ago
  •  ...Primary Duties & Responsibilities Software development – 90% Design and develop software features based on high level customer and product...  ...issues legacy products Work with validation and integration engineers optical, hardware and test engineering teams to continuously... 
    Senior
    Work at office

    II-VI UK, Ltd.

    Horsham, PA
    1 day ago
  • $86k - $139k

     ...L3Harris Space Mission Systems is seeking a Senior Software Engineer. Responsibilities include leading a software development team, analyzing requirements and the translation of requirements into working and maintainable solutions, planning the development, assigning... 
    Senior
    Local area
    Flexible hours

    L3Harris Technologies

    Maple Shade, NJ
    1 day 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
    29 days ago
  • $91k - $172.49k

     ...solutions that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop...  ...technical direction, and collaborate with the technical lead and software and systems architects to deliver reliable solutions... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin Corporation

    Camden, NJ
    2 days ago
  • $130k - $200k

    This Jobot Job is hosted by: Katie Griffith Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $130,000 - $200,000 per year A bit about us: We are an oil & gas firm servicing clients throughout Texas and beyond. ...
    Senior
    Local area

    Jobot

    Philadelphia, PA
    4 days ago
  •  ...Senior Embedded Software Engineer Department: Engineering Location: Camden, NJ - Onsite Role Type: Contract, Full-time position (9/80 Schedule...  ...: Secret About Our Client Our client is a leading defense technology company specializing in C5 (Command, Control... 
    Senior
    Full time
    Contract work

    Catapult Solutions Group

    Camden, NJ
    2 days ago
  •  ...Software Engineer ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are a... 
    Senior
    For contractors
    Work experience placement

    Navstar

    Moorestown, NJ
    13 hours ago
  •  ...Senior Software Engineer, Backend Philadelphia, Pennsylvania, United States Perpay is a certified B Corp and Philadelphia's most impactful...  ...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 Inc.

    Philadelphia, PA
    13 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
    16 days ago
  • $140k - $160k

     ...Senior Software Engineer As Senior Software Engineer, you will architect, build, and deploy robust integration solutions from inception through production rollout. You'll partner with technical leads, UX designers, and product managers to deliver scalable, high-performance... 
    Senior
    Full time
    Temporary work
    Local area

    Chubb

    Philadelphia, PA
    4 days ago
  •  ...A bit about us: We are a leading, science-backed healthcare company redefining longevity through personalized care. By leveraging...  ...their health. Due to growth, we are looking to add a Senior Software Engineer to our Remote Team! Why join us? What We Offer:... 
    Senior
    Local area
    Remote work

    Jobot

    Philadelphia, PA
    13 hours ago
  •  ...Senior Software Engineer Proscia is revolutionizing pathology, the last major frontier in healthcare to embrace digital. As a leader in pathology...  ...innovation. Backed by over $100 million in funding from leading healthcare and technology investors, Proscia is at the... 
    Senior
    Work at office
    Shift work

    Proscia

    Philadelphia, PA
    4 days ago
  •  ...Senior Software Engineer Bentley Systems has an exciting new opportunity for talented individuals to develop our cloud-form service used by...  ...culture An exciting career as an integral part of a world-leading software company providing solutions for architecture,... 
    Senior
    Worldwide

    Bentley

    Philadelphia, PA
    13 hours ago
  •  ...Job Description Primary Duties & Responsibilities Software development - 90% Design and develop software features based...  ...issues legacy products Work with validation and integration engineers optical, hardware and test engineering teams to continuously... 
    Senior
    Work at office

    II-VI Aerospace & Defense

    Horsham, PA
    3 days 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...  ...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
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin Corporation

    Moorestown, NJ
    4 days ago
  • $126k - $190k

     ...Are Relativity is a leading legal data intelligence company...  ...on Relativity's legal AI software to securely surface and manage...  ...We Do At Relativity, engineers don't just write code- they harness...  ...Team is seeking a Senior Engineer to help us prototype... 
    Senior
    Remote work
    Home office

    Relativity

    Philadelphia, PA
    2 days ago
  • $115.7k - $130k

     ...Job Description SUMMARY As a Senior Full Stack Developer on the TechShare team...  ...with business analysts, backend engineers, lead developers, and business partners to design...  ...Required: ~6+ years of professional software development experience ~ Strong experience... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Subaru

    Camden, NJ
    3 days 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
    2 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
    5 days ago
  • $94k - $115k

     ...Senior Software Engineer The Senior Software Engineer designs, builds, and supports modern web applications using TypeScript, React, and a Node...  ...). Perform design and analysis for deliverables; lead larger team design sessions and contribute to system-level architecture... 
    Senior
    Contract work
    Work at office
    Remote work
    Work visa
    Relocation package
    3 days per week

    Transamerica

    Philadelphia, PA
    3 days 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
    13 hours ago
  •  ...A leading quantitative trading firm in Pennsylvania is seeking a Senior Software Engineer to enhance its ETF Development Team. the ideal candidate will have 3+ years of C# development experience and familiarity with Python, C++, or JavaScript/TypeScript is advantageous... 
    Senior

    Susquehanna International Group

    Bala Cynwyd, PA
    3 days ago
  •  ...Senior Vice President, Divisional Lead, Property and Casualty Insurance About the Company Top-tier insurance agency Industry Insurance Type Privately Held About the Role The Company is seeking a Senior Vice President, Divisional Lead for Property and Casualty Insurance... 
    Senior

    Confidential

    Philadelphia, PA
    2 days ago
  • II-VI UK, Ltd. is seeking a skilled engineer to handle verification testing of communication systems. The role involves collaborating with teams to analyze requirements, designing test plans, and conducting various tests on optical transmission systems. Applicants should... 
    Senior

    II-VI UK, Ltd.

    Horsham, PA
    1 day ago
  • $105k - $150k

    BMT Defence Services LTD is seeking a Senior Naval Architect - Team Lead located in either Halifax, Ottawa, or Victoria. This permanent, full-time position requires a degree in Marine Engineering or Naval Architecture and a minimum of 10 years of relevant experience. The... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Bmt Defence Services LTD

    Bryn Mawr, PA
    2 days ago
  • Aqua America, Inc. is seeking a Lead Total Rewards Analyst to join their HR team. This role focuses on developing and administering compensation strategies, conducting market pricing analysis, and overseeing the annual compensation cycles. The ideal candidate will have... 
    Senior

    Aqua America, Inc.

    Bryn Mawr, PA
    1 day 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!