Senior Software Engineer
Company: PickNik Robotics
Location: Boulder
Posted on: May 8, 2022
|
|
Job Description:
Job Description Tackle some of the toughest problems in a
rapidly growing industry with a team of world-class professionals.
We work smart, leveraging open source and the latest algorithms,
research, and techniques. We are creating a culture of freedom &
responsibility, radical transparency, and candid feedback. We
believe in taking the initiative to do it right and ensuring that
the best idea wins. Tackle some of the toughest problems in a
rapidly growing industry. Implement cutting-edge robotic algorithms
to solve important problems. See your contributions used worldwide
in the open source robotics community. We leverage open source to
deliver custom software solutions to our clients that take
advantage of the latest algorithms, research, and techniques. 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 robotic experts with a steady flow of client projects Should
work efficiently, be ready to learn, and have great attention to
detail Desire to contribute to open source projects solving big
problems Ability to collaborate with teams around the world
REQUIREMENTS Degree(s) in Computer Science, Robotics, Engineering,
or a related field and/or equivalent industry experience. Advanced
degrees are a plus. Minimum 6 years of professional work experience
Extensive knowledge of C++17 or newer Skilled with at least one
scripting language such as Python or Matlab Extensive knowledge of
software development in Linux Experience with full life-cycle
library and application development, Git version control, software
testing, and continuous integration Experience with communication
middleware Be able to travel approximately every other month to
client sites & conferences; less than 20% of the time If remote,
ability to visit Boulder office at most 4 times per year Some
Preferred Skills/Experience Common open source libraries and tools
such as Eigen, OGRE, CMake, Bazel, and Protobufs ROS, MoveIt,
Gazebo, OpenRave, or other robotic libraries are advantageous
General understanding of graph theory, algorithm design,
simulation, motion planning, inverse kinematics, and/or control
systems Demonstrated industry ability to deliver complex projects
Colorado Residents Only: In accordance with the Colorado Equal Pay
for Equal Work Act, the minimum salary for this role is $110,000
plus benefits. The maximum compensation for this role can vary
significantly depending on your job-related skills and
experience.
Keywords: PickNik Robotics, Boulder , Senior Software Engineer, IT / Software / Systems , Boulder, Colorado
Click
here to apply!
|