Senior Software Infrastructure Engineer (Robotics, Python, Linux)

Righthand Robotics
Full time c python ubuntu linux
DevOps and Sysadmin
United States
Hiring from: United States

About this job


Location options: Remote
Job type: Full-time
Role: DevOps



Technologies

c, python, ubuntu, linux



Job description

At RightHand Robotics, we have a rapidly growing and highly capable engineering team building robotic piece-picking solutions and deploying them around the globe. Our product has to be reliable enough to run non-stop on fleets of robots in the world’s largest warehouses. If you’re simultaneously excited and a bit terrified about what this could mean for you, good! If working hands-on with robots on a daily basis intrigues you, read on!


We are looking for an experienced software engineer to help develop and maintain the software infrastructure that our product is built upon. This individual will work closely with other software engineers to ensure the development team is able to leverage the most up-to-date tools, technologies, and languages. A minimum of 7 years experience in software development in a production environment through all aspects of a products lifecycle.


You will:



  • Design, develop, implement, and maintain key infrastructure components

  • Maintain and upgrade our (Ubuntu/Linux) operating system

  • Maintain and upgrade programming environments (e.g. python)

  • Collaborate with other engineering teams to deploy solutions to address customer needs

  • Debug complex, real-time, multi-process systems


You have:



  • 7+ years of Python development experience

  • 7+ years working in a Linux development environment

  • 5+ years experience developing in a variety of other languages

  • 2+ years working in a team environment 

  • Experience in a production software development environment (version control, automated testing, build tools)

  • Experience with Debian package management

  • BS in Computer Science, Software Engineering or equivalent

  • Excellent written and verbal communication skills


Bonus:



  • Experience mentoring and coaching junior engineers

  • Experience in a technical leadership role in a small team

  • Experience with robot middleware and messaging layers

  • Experience porting from python2 to python3

  • Experience upgrading Ubuntu

  • Experience with CMake

  • Cloud Infrastructure

  • Experience in C/C++


We offer:



  • Passionate and fun teammates

  • Flexible vacation and work schedule

  • 401(k)

  • Generous premium coverage for medical and dental plans

  • Robots, galore!



RightHand Robotics (RHR) is an Equal Opportunity Employer. We have an ongoing commitment to the creation of a workplace free of discrimination and harassment. RHR recruits, hires, trains, and promotes individuals in all job titles without regard to race, color, sex, religion, ancestry, sexual orientation, gender identity, national origin, age, physical or mental disability, pregnancy, veteran status, marital status, genetic information, height, weight, or any other status protected by federal, state or local law. At RHR, we are committed to a fair and equitable workplace where everyone is a respected and a valued member of the team.



Skills & requirements

You have:



  • 7+ years of Python development experience

  • 7+ years working in a Linux development environment

  • 5+ years experience developing in a variety of other languages

  • 2+ years working in a team environment 

  • Experience in a production software development environment (version control, automated testing, build tools)

  • Experience with Debian package management

  • BS in Computer Science, Software Engineering or equivalent

  • Excellent written and verbal communication skills


Bonus:



  • Experience mentoring and coaching junior engineers

  • Experience in a technical leadership role in a small team

  • Experience with robot middleware and messaging layers

  • Experience porting from python2 to python3

  • Experience upgrading Ubuntu

  • Experience with CMake

  • Cloud Infrastructure

  • Experience in C/C++



How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

About this job Location options: RemoteJob type: Full-timeExperience level: Mid-Level, Senior, LeadRole: DevOpsIndustry: Software DevelopmentCompany size: 51–200 peopleCompany type: PrivateTechnologies node.js, javascript, terraform, unit-testing, amazon-web-services Job description Most important: Solid experience with Node.js Solid experience with various AWS services Experience...
node.js javascript terraform unit-testing amazon-web-services
DevOps and Sysadmin
No Location
Hiring from: Anywhere
About this job Location options: RemoteJob type: Full-timeExperience level: SeniorRole: DevOpsTechnologies agile, security, amazon-web-services Job description Title: Senior Devops Engineer Reports to: Technical Director Based at: Remote but based in US Job Purpose: This role is to help our clients...
agile security amazon-web-services
DevOps and Sysadmin
United States
Hiring from: United States
About this job Location options: RemoteJob type: Full-timeExperience level: SeniorRole: DevOpsIndustry: Cryptocurrency, Financial TechnologyCompany size: 51–200 peopleCompany type: PrivateTechnologies amazon-web-services, jenkins, linux Job description Bitso is Latin America's leading cryptocurrency platform. Our goal is to evolve how Latin Americans think...
amazon-web-services jenkins linux
DevOps and Sysadmin
No Location
Hiring from: U.S. / Canada, Europe, Southeast Asia, Middle East, North America, South America, North Africa