Demo

Staff Software Engineer (Boulder, CO)

PickNik Robotics
Boulder, CO Full Time
POSTED ON 5/1/2026
AVAILABLE BEFORE 5/30/2026
As a Staff Software Engineer at PickNik Robotics, you will be the software architect for the MoveIt Pro integration backbone — the layer that turns the work of our robotics specialty experts into a platform that powers robots around the world and in space. You will own the architecture of our behavior tree framework, bridge layer, supporting backend services, and the interfaces with the frontend. You will coordinate between robotics specialty experts and frontend engineers to ship cross-cutting features.

Expert software design, system architecture, and API design are essential for this role, along with deep C expertise. You will also be a champion of agentic coding at PickNik, both as a strong daily user of these tools, and a mentor to the team on using them effectively and safely. You will collaborate closely with robotics specialty experts to build a robotics software platform, so any robotics domain experience is a welcome plus.

Am I a good fit?

  • You love robotics and want to define the architecture of a platform powering robots around the world.
  • You have owned large codebases end to end and have strong opinions on system design, API design, and long-term maintainability.
  • You enjoy the integrator role - defining boundaries between subsystems and making specialized work fit together cleanly.
  • You are a power user of agentic coding tools and enjoy helping a team adopt them.
  • You have the ability to collaborate with teams around the world.

Requirements

  • Degree(s) in Computer Science, Engineering, Robotics, or a related field, and/or equivalent industry experience. Advanced degrees are a plus.
  • Minimum 8 years of professional software engineering experience
  • Expert-level C (C 20 or newer), including modern patterns, concurrency, and performance work.
  • Demonstrated architectural ownership of a non-trivial system — design documents, design reviews, API and contract design, and defining the boundaries and contracts between subsystems for long-term maintainability.
  • Strong cross-disciplinary debugging skills — able to trace problems across language, subsystem, and stack boundaries to find a root cause rather than a symptom.
  • Strong Python for backend services, tooling, and infrastructure.
  • Linux-native full-lifecycle library and application development experience, including CMake, Docker, Git, software testing, and continuous integration.
  • Hands-on experience with agentic coding tools (such as Claude Code, Cursor, or equivalent) and a track record of using them effectively on production code.
  • Be able to travel to client sites & conferences approximately every other month. Less than 20% of the time.
  • Live in the Boulder/Denver area and have the ability to be in-office at least 3 days per week.

Some Preferred Skills/experience

  • ROS 2 or comparable robotics middleware experience.
  • Familiarity with state management frameworks such as BehaviorTree.CPP.
  • Experience with communication middleware (such as DDS, gRPC, message queues, WebSocket, or equivalent).
  • MoveIt, motion planning, kinematics, control systems, model predictive control, or other robotics-library experience.
  • Simulation experience e.g. MuJoCo, Isaac Sim, Gazebo, or similar
  • TypeScript and modern React patterns (hooks, context, component patterns) at design-review depth — enough to evolve the typed APIs the frontend team consumes.
  • Experience designing typed API contracts between native and web stacks, including code generation from IDL or schema.
  • Experience leading release engineering for a platform shipped to external developers, including apt repositories, Debian packaging, and multi-platform CI.
  • Experience driving adoption of agentic coding tools at team scale and shaping best practices.
  • Industry standards work, such as MISRA or space certification.

Benefits:

  • Health, Dental, and Vision insurance
  • 401k Matching
  • Paid time off
  • Opportunity to share in the company’s success through equity

Minimum Salary

  • The minimum salary for this position is $180,000/year.

Salary : $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Software Engineer (Boulder, CO)?

Sign up to receive alerts about other jobs on the Staff Software Engineer (Boulder, CO) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$150,859 - $181,127
Income Estimation: 
$169,825 - $204,021
Income Estimation: 
$166,631 - $195,636
Income Estimation: 
$162,237 - $199,353
Income Estimation: 
$181,083 - $218,117
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at PickNik Robotics

  • PickNik Robotics Boulder, CO
  • PickNik Robotics is a global leader in robotic software solutions and services, specializing in robot arm manipulation and controls for the $230B market of... more
  • 7 Days Ago

  • PickNik Robotics Boulder, CO
  • PickNik Robotics is a global leader in robotic software solutions and services, specializing in robot arm manipulation and controls for the $230B market of... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Staff Software Engineer (Boulder, CO) jobs in the Boulder, CO area that may be a better fit.

  • EOI Space Lafayette, CO
  • Who We Are EOI Space is developing and deploying a network of satellites in Very Low Earth Orbit (VLEO) to provide ultra-high-resolution Earth imagery. We ... more
  • 5 Days Ago

  • Affirm Boulder, CO
  • Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or comp... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!