Robotics Software Engineer II (Boulder, CO)
$110kPicknik Inc.
Do you want to be part of building the next generation of robots and see those robots out in the real world automating dangerous, monotonous tasks? If so, consider joining us at PickNik as a Robotics Software Engineer.
PickNik Robotics is the company behind MoveIt Pro, a software platform that combines AI and advanced motion planning to make robots work in the real world. We're focused on pushing the boundaries of robotics — and showing what’s possible when robots are powered by great software. PickNik has taken our learnings from the past 10 years - working with Google, Amazon, Samsung, BMW, Lockheed Martin, NASA, and many startups - and distilled that knowledge into MoveIt Pro. Join us in helping companies deploy AI to robots fast and effectively, opening up new possibilities only limited by our customer’s imagination.
As a Robotics Software Engineer at PickNik Robotics, you will help scope, design, and develop scalable improvements to the MoveIt Pro platform — writing software that runs on robots around the world (and in outer space!). The work spans the full stack, from robot hardware integration and motion planning through to the platform features and APIs that customers build on. It requires both a strategic mindset to design singular solutions that fulfill multiple use cases and the forethought to anticipate and test the edge cases that matter before they reach production. Our development is driven by users in dozens of industries with robots spread across prototype, pilot, and production environments.
Am I a good fit?
You love robotics and have a passion for creating the next generation of robot software.
Are excited to be part of a team of robotics experts.
Should work efficiently, be ready to learn, and have great attention to detail.
Desire to contribute to closed and open source projects solving big problems.
Ability to collaborate with teams around the world.
Requirements
Driven to ship reliable software used in production settings to solve hard problems robotics have never done before.
Flexibility across a number of tasks beyond developing code, such as debugging performance, pair programming on multidisciplinary regressions, testing CUDA compatibility, and investigating user pain points.
Minimum 3 years of professional work experience.
Strong C++17 (or newer) experience and familiarity with at least one scripting language, preferably Python.
Experience with JavaScript, especially in interaction with ROS 2 applications.
Experience with robot arm hardware integration, such as trajectory controller development and driver development for commercial hardware.
Extensive knowledge of software development in Linux.
Experience with ROS 2.
Experience with full life-cycle library and application development, Git version control, software testing, and continuous integration.
Be able to travel approximately every other month to customer sites & conferences. 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.
Degree(s) in Computer Science, Robotics, Engineering, or a related field and/or equivalent industry experience. Advanced degrees are a plus.
Some preferred skills/experience
Experience with multiple robot description formats, such as URDF and MJCF.
Experience with ros2_control hardware interfaces for 500+ Hz drivers.
Experience shipping and maintaining a software+hardware solution in production.
Knowledge of processes to measure and tune communication middleware.
Previous projects involving ROS 2, MoveIt 2, Nav2, Mujoco, or other robotic libraries.
General understanding of graph theory, algorithm design, simulation, motion planning, inverse kinematics, and/or control systems.
Understanding of cross-platform, multi-language package management tools such as Pixi.
Demonstrated industry ability to deliver complex projects
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 $110,000/year.
$110k - $140k
...our customers’ most pressing needs. We are seeking a Software Engineer with strong C++ and Unreal Engine skills and an interest in... ...Visualization subsystem team. Position is on-site in Boulder, CO 5 days per week. Essential Duties & Responsibilities...SuggestedFull timeContract workWork experience placementInterim roleH1bRemote work- ...Description Position - Software Engineer II Location: Boulder, CO. Candidates must reside within commuting distance of our Boulder, CO office. Relocation assistance is not available. Only local candidates will be considered. Application Window : Applications...SuggestedTemporary workCasual workWork at officeLocal areaRelocation packageFlexible hours
$207k - $300k
...Software Engineer Manager II, Firmware Laptops and Tablets Google Boulder, CO, USA Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. X The application window will be open...Suggested$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SuggestedFull timeWork at office$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...SuggestedFull timeWork at officeRemote work$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources...Remote jobFull timeWork at officeShift work$105.53k - $145.11k
...and together, we are an extraordinary team.About the RoleThe Software Engineer II role involves designing, developing, and testing software applications... ...or at any stage of the recruitment process, please contact us.SummaryLocation: Centennial, CO; Louisville, COType: Full timeFull timeContract workWork experience placement$85k - $105k
...technology that produces high purity clean iron and critical co‑mining. With two operating pilots in Boulder and a new demonstration facility underway in... ..., we want to hear from you. Role Mechanical Systems Engineer II – responsible for designing and supporting...Temporary workFor contractorsWork at office$91.8k - $137.6k
...Integration Business Unit (BU) has an exciting career opportunity for a Algorithms Software Engineer - Level 2 or 3 to join our team of qualified, diverse individuals. The position is located in Boulder, CO - Boulder is nestled in the foothills of the Rocky Mountains, and only 25...Full timeRelocation packageShift work$143.7k - $194.4k
...outcomes. We're looking for an engineer who writes production-quality... ...Custom Models and Signals is a Boulder-based team building the... ...of non-internship professional software development experience- 2+ years... ...more about our benefits at .USA, CO, Boulder - 143,700.00 - 194,40...InternshipFlexible hours- ...Stationary/HVAC EngineerBoulder Community Health, Boulder, CO 80303 $29.22 - $43.83 an hour - Full-Time... ...Health is seeking a Stationary/HVAC Engineer whose primary responsibility is for... ...health disparities. As a Certified Level II Trauma Center, Boulder Community Hospital...Full timeLocal areaFlexible hours
- ...Applications Engineer II At Thorlabs, we design and manufacture components, instruments, and systems that transform the world by identifying... ...innovation and customer success. The position is in Lafayette, CO but will also require travel to tradeshows or to other Thorlabs...Worldwide
$272k - $431.25k
...NVIDIA is the engine of modern AI, and robotics is where AI meets the physical world. The Isaac robotics... ...a high-performing team of robotics software engineers; set direction, raise the... ...Charlottesville; US, NC, Durham; US, CO, Boulder; US, VA, HerndonType: Full time...Full time- ...Employee Location: Boulder, CO, relocation stipend available Reporting To: Chief Technology Officer Job Type: Full-time, Hybrid... ...THE OPPORTUNITY We're looking for a backend focused Sr. Software Engineer to join our Boulder-based team and help build the...Full timeWork at officeRelocation
$120k - $145k
...Software Engineer The Tech7 Company is a leading provider of support for rapid solutions development... ...it. This position is located in the Boulder, Colorado area. Candidates must live within a commutable distance of Boulder, Co. Key Responsibilities Lead the...For contractorsLocal area$120k - $160k
...Software Engineer Centil, a Sabel Systems company, is a mission-focused engineering team supporting some of the highest-priority space... ...Please note this role is required to work full time onsite in Boulder, CO. What You'll Do Design, implement, and maintain CI/...Full timeWork experience placementImmediate startHome officeFlexible hours$140k - $185k
...the role RADICL is seeking a Senior Software Engineer to join our platform team. You'll... ...For remote positions, periodic travel to Boulder will be expected to participate in company... ...do this! The pay range for this role is: 140,000 - 185,000 USD per year (CO)Work at officeRemote workWork from home$114k - $171k
...Software Engineer - Level 3 or 4 RELOCATION ASSISTANCE: No relocation assistance availableCLEARANCE REQUIRED FOR START: YesCLEARANCE TYPE... ...qualified, diverse, and innovative individuals located in Boulder, CO. Position Overview: As a Software Engineer - Level 3 or Level...Work experience placementRelocationShift work$114k - $171k
...Business Unit (BU), Advanced Programs group has an opening for a Software Engineer - Level 3 or 4 (mathematician/algorithms developer/software... ...make history with us! The position is located on-site in Boulder, CO. Boulder is nestled in the foothills of the Rocky Mountains,...Full timeRelocation packageShift work$91.16k - $125.36k
...extraordinary team.About the RoleAs a Test Engineer II at Sierra Space, you will utilize your... ...Qualifications:Proficiency with basic engineering software tools and applications related to testing... ..., please contact us.SummaryLocation: Louisville, CO; Centennial, COType: Full timeFull timeContract workWork experience placement$125k
...Description Overview Cybersecurity Engineer (Software Assurance / ISSO Support) : U... ...(SN) Directorate LOCATION: Boulder Ground Innovation Facility (BGIF), Boulder, CO SALARY RANGE: Estimated $125... ...Assurance Technical (IAT) Level II. ( Required ) Software...Internship$140k - $185k
...breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance... ...Atom Computing is looking for a Senior Software Engineer to build the software platform... ...hardware. This role is based in our Boulder, CO or Austin, TX office. Job...Temporary workCasual workWork at office$145k - $175k
.... Foresight Diagnostics is headquartered in Boulder, Colorado. About the Role We are seeking a Senior Full Stack Software Engineer with strong Python experience, frontend proficiency... .... This position is onsite in Boulder, CO and is not eligible for remote or hybrid...Local areaRelocationFlexible hours$174k - $252k
corporate_fare Google place Boulder, CO, USA Mid Experience driving progress, solving problems... ...testing, maintaining, or launching software products. 1 year of experience with... ...training. About the job Google's software engineers develop the next-generation...$102k - $133k
Join to apply for the Software Engineer role at QSC . Overview The Software Engineer II will work with an experienced team of software, firmware, and hardware engineers... ...products. The position is remote, based out of Boulder, Colorado. Compensation and Benefits Base Pay...Full timeRemote work$110k - $160k
Job Title Senior Software Engineer at Flatirons Solutions Company Flatirons Solutions helps airlines, aerospace manufacturers, and MROs (... ...innovative software solutions. Our product engineering team in Boulder, CO focuses on building and evolving our core products—...Work at office$174k - $252k
...experience.5 years of experience with software development in one or more programming... ...accessible technologies.Google's software engineers develop the next-generation... ...preferred working location from the following: Boulder, CO, USA; Atlanta, GA, USA; Austin, TX, USA...$94.09k - $129.39k
...extraordinary team.About the RoleThe Systems Engineer II contributes to the development and... ...spacecraft systems, including hardware and software subsystems and components.Familiarity with... ...process, please contact us.SummaryLocation: Centennial, CO; Louisville, COType: Full timeFull timeContract workWork experience placement- ..., because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology... ....Davidson is seeking a Sr. Principal Software Engineer in Boulder, Colorado. As a Sr. Principal Software Engineer, you will...
$85k - $115k
Platform Engineer (Azure), Boulder, CO (Hybrid or Remote)The Platform Engineer is responsible for the design, build, and day-to-day operation of Ascend... ...descriptions, and technical clarification for SOC 2 Type II audits and customer security assessments and advise on...Work at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer II (Boulder, CO). Be the first to apply!
- senior robotics software engineer Boulder, CO
- software development engineer aws Boulder, CO
- real time software engineer Boulder, CO
- financial software developer Boulder, CO
- graduate software developer Boulder, CO
- software engineer travel Boulder, CO
- experienced software developer Boulder, CO
- remote entry level software developer Boulder, CO
- information technology software engineer Boulder, CO
- network software engineer Boulder, CO




