Software Engineer

at  PickNik Robotics

Boulder, Colorado, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 Sep, 2024USD 99000 Annual05 Jun, 20243 year(s) or aboveContinuous Integration,Version Control,Linux,Web Apps,Robotics,C++,Css,Qt,Conferences,Software Testing,Ros,Computer Science,Boost,Software Development,Web Technologies,Javascript,HtmlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

PickNik Robotics is a global leader in robotic software solutions based on our product MoveIt Pro. These solutions help our customers rapidly demonstrate robot capabilities and get to market faster. We specialize in unstructured robotics solutions that allow robots to go into challenging environments and perform complex tasks. MoveIt Pro is an open core product based on MoveIt (Open Source) used by 1000s of companies worldwide. PickNik’s annual revenue is $6M and we have worked with 100+ customers over the past 9 years including Google, Amazon, Samsung, Intel, and NASA. Join us in taking robots outside of factories, into our everyday lives, and beyond.
As a Software Engineer at PickNik Robotics you’ll be developing advanced robotics software and capabilities. You will be developing MoveIt Pro and ROS-based software applications, optimizing advanced algorithms, and integrating solutions for our customers. Duties will include developing sophisticated software in a variety of languages and platforms that will be used on robots around the world (and in outer space!).

REQUIREMENTS

  • Degree(s) in Computer Science, Robotics, or a related field and/or equivalent industry experience
  • 3-5 years of experience with C++ and willingness to learn more
  • Skilled with at least one scripting language, preferably Python
  • Experience developing user interfaces through technologies such as web apps or Qt
  • Knowledge of software development in Linux
  • Experience with full life-cycle application development, Git version control, software testing, and continuous integration
  • Be able to travel approximately every other month to client 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.

SOME PREFERRED SKILLS/EXPERIENCE

  • ROS, MoveIt, Nav2, Mujoco, or other robotic libraries are advantageous
  • Common open source libraries and tools such as Eigen and Boost
  • Experience in standard web technologies such as HTML, CSS, Javascript, React, NodeJS
    Colorado Residents Only: In accordance with the Colorado Equal Pay for Equal Work Act, the minimum salary for this role is $99,000.00 plus benefits. The maximum compensation for this role can vary significantly depending on your job-related skills and experience

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science

Proficient

1

Boulder, CO, USA