Software Engineer
at PickNik Robotics
Boulder, Colorado, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 04 Sep, 2024 | USD 99000 Annual | 05 Jun, 2024 | 3 year(s) or above | Continuous Integration,Version Control,Linux,Web Apps,Robotics,C++,Css,Qt,Conferences,Software Testing,Ros,Computer Science,Boost,Software Development,Web Technologies,Javascript,Html | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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