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 7 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
    7 days ago
  • A global staffing firm is seeking an experienced Senior Engineer to lead development in Ruby applications. The ideal candidate should possess over 6 years of expertise in software development, particularly in object-oriented programming, and a strong background in Agile... 
    Senior

    US Tech Solutions

    Plymouth Meeting, PA
    2 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
    10 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...  ...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 - US

    Moorestown, NJ
    16 days ago
  • $91k - $172.49k

     ...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...  ...influence technical direction, and collaborate with the technical lead and software and systems architects to deliver reliable... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Camden, NJ
    17 days ago
  • $91k - $172.49k

     ...defense customers worldwide. The Work • Software Architecture & Design – Define and evolve...  ...Lab Support – Work closely with system engineers and test personnel to integrate new...  ...You will collaborate with and sometimes lead a team of technical professionals including... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Moorestown, NJ
    17 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
    20 days 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
    7 days ago
  •  ...A growing health technology company is seeking a full time Senior Software Engineer to join its engineering team. This role offers the opportunity to build scalable, cloud-based applications used by leading organizations. This role requires 2 days onsite each week in Conshohocken... 
    Senior
    Full time
    2 days per week

    Liberty Personnel Services, Inc.

    Plymouth Meeting, PA
    4 days ago
  • A mobile-first financial wellness platform is seeking a Staff iOS Engineer to architect mobile apps for growth. The ideal candidate will have 8+ years in mobile development, proficient in Swift, and possess strong analytical skills. Responsibilities include collaborating... 
    Flexible hours

    Credit Genie

    Plymouth Meeting, PA
    2 days ago
  •  ...Responsibilities Support, maintain, and enhance high-quality software modules within the enterprise product suite. Analyze and resolve...  .... Communicate technical and operational issues effectively to engineering teams and business leadership. Ensure adherence to established... 
    Senior

    Veriipro

    Blue Bell, PA
    1 day ago
  •  ...Whittendale Dr, Moorestown, NJ 08057, USA ASRC Federal is a leading government contractor furthering missions in space, public health...  ...Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management... 
    Senior
    For contractors
    Work experience placement

    ASRC Federal Holding Company

    Moorestown, NJ
    1 day ago
  •  ...USA Job Description Posted Tuesday, June 30, 2026 at 4:00 AM Senior Software Engineer Position Summary The role plays a critical part in advancing...  ...by driving innovation and resolving critical challenges. Lead technical projects, influence strategic decisions, and serve... 
    Senior
    Contract work
    Temporary work
    Work at office

    Morgan Properties

    Conshohocken, PA
    2 days ago
  • $145.35k - $242.25k

     ...another and growing together as a team. OPPORTUNITY The Senior Software Engineer will help the Engineering Team build products that teachers...  ...:  Adept at project and time management, with experience leading long-term projects alongside changing priorities in both... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    GrabJobs

    Philadelphia, PA
    3 days 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
    23 hours 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... 
    Senior

    Confidential

    Philadelphia, PA
    3 days ago
  • $158.5k - $275k

     ...domains in the interest of national security. Job Title: Senior Manager, Software Engineering Job Code: 37997 Job Location: Camden, NJ Are...  ...future of defense technology! Job Description: Leading the software design and development processes including... 
    Senior
    Local area
    Flexible hours

    L3Harris Technologies

    Camden, NJ
    3 days ago
  •  ...collaborative, bringing together researchers, engineers, and traders to design and deploy...  ...great tools. We are looking for a Senior Software Engineer to join our Research Tech team...  ...with quantitative researchers and trading leads on a daily basis - designing, building,... 
    Senior

    Susquehanna International Group

    Bala Cynwyd, 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
    2 days ago
  • SIG Susquehanna is seeking a highly motivated Senior Fixed Income Compliance Officer to join the team. The role involves providing real-time regulatory guidance and oversight to the firm’s fixed income trading and sales teams. The successful candidate will enhance processes... 
    Senior

    SIG Susquehanna

    Bala Cynwyd, PA
    10 hours ago
  • Ascensus is seeking an Accounting professional in Dresher, PA responsible for assisting with month-end close processes for the FuturePlan business. The role involves preparing journal entries, analyzing financial statements, and ensuring compliance with accounting standards...
    Senior
    Remote work

    Ascensus

    Dresher, PA
    4 days ago
  • HDR, Inc. is searching for an experienced Senior Mechanical Specialist to join our Power Generation...  ...team in Plymouth Township, PA. You will lead the mechanical team on diverse projects, coordinating with various engineering disciplines to ensure project success. The ideal... 
    Senior

    HDR, Inc.

    Plymouth Meeting, PA
    2 days ago
  • $90k - $100k

    A leading marketing agency in Pennsylvania seeks a Senior WordPress Developer/Web Department Lead to oversee the development of high-performing websites. The ideal candidate has 7+ years of WordPress experience, strong leadership skills, and a knack for collaboration. This... 
    Senior
    Flexible hours

    Craig Bradford Associates

    Plymouth Meeting, PA
    2 days ago
  •  ...PA. This full‑time position will supervise highway and bridge inspections, ensure compliance with plans and codes, and manage field staff across multiple projects for PennDOT and related agencies. The candidate will review plans, coordinate efforts, perform field measurements... 
    Senior
    Full time

    Johnson, Mirmiran & Thompson

    Fort Washington, PA
    2 days ago
  •  ...Design & Merchandising is seeking a Senior Mechanical Specialist to join our...  ...team. This role involves leading project mechanical teams and coordinating...  ..., a bachelor's degree in engineering, and proficiency with relevant software tools. The position offers opportunities... 
    Senior

    Fashion Institute of Design & Merchandising

    Plymouth Meeting, PA
    10 hours ago
  • $90k - $100k

    Senior WordPress Developer/Web Department Lead Craig Bradford Associates provided pay range This range is provided by Craig Bradford Associates. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $90,0... 
    Senior
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Craig Bradford Associates

    Plymouth Meeting, PA
    2 days ago
  • A leading payroll services firm is seeking an experienced payroll professional in Collingswood, New Jersey. This full-time role involves administering multi-state payroll for approximately 1,000 employees, maintaining employee data, and ensuring payroll compliance. Candidates... 
    Senior
    Full time

    Top Stack

    Collingswood, NJ
    2 days ago
  • A leading environmental consulting firm is seeking a Civil Engineering Senior Project Manager in Fort Washington, PA. You will manage project teams and ensure quality control...  .... Additionally, this role includes mentoring staff and developing professional growth. #J-18808-... 
    Senior

    Civil and Environmental Consultants

    Fort Washington, PA
    2 days ago
  • Susquehanna International Group is hiring a Senior Software Engineer to join their ETF Development Team in Bala Cynwyd, Pennsylvania. The role involves curating datasets, creating user-friendly interfaces, and building signal generators. Candidates should have a BS or... 
    Senior

    Susquehanna International Group

    Bala Cynwyd, PA
    2 days ago
  • Susquehanna International Group in Bala Cynwyd is seeking a Senior Software Engineer to join their Research Tech team. This role involves building applications and platforms that support trading strategies and collaborating directly with quantitative researchers. The ideal... 
    Senior

    Susquehanna International Group

    Bala Cynwyd, 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!