Bootstrap

Ascento

Robotics software engineer

๐Ÿ“ŒZurich, Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ mid-level

Role:

We are looking for an all-rounded, hands-on robotic software engineer to shape together with our small team the future of Robotics at Ascento. We are rapidly scaling our robot fleet and encountering exciting robotic challenges that we have to tackle with you. You will be a foundational member designing and implementing solutions to these challenges that will be deployed to dozens of robots in customers. Our software team counts 3 full time developers, and only one of them working on on-robot software.


Your role will be strongly focused on feature development. Theyโ€™ll span all sorts of โ€œon-robot softwareโ€ from Reinforcement Learning for locomotion, path planning and obstacle mapping, to the development of hardware drivers, tooling and infrastructure. If diversity and continuous learning is your thing, this might be the place for you!

As such, this job does not include on-site customer deployments and routine robot testing. Our operation team takes on most of these tasks and will closely work with you to roll-out features and fixes along the way. Nevertheless, it is your duty to verify software changes throughย unit-, integration and on-robot testing.


Key Responsibilities:

  1. Develop and maintain software modules running on the robot, from perception, navigation, RL for locomotion, perception and more.
  2. Develop and maintain software infrastructure and tools required to make your job efficient, and keep complexity under control as the robots fleet grows.
  3. Collaborate with other developers to co-design features when changes on robot and on cloud.
  4. Balance off-the-shelf open source software packages with lean dedicated implementations for our use case.
  5. Willing to grow and take full ownership of different features that you develop.


Background:

  1. 2+ years developing complex robotic software solutions and deploying it in real robots in the field. Industrial setups are a plus on top of academic projects.
  2. Proficient with C++ and python.
  3. Experienced with ROS(2), Docker, Linux OS, and CI/CD pipelines.
  4. Experience with simulation engines/tools like IsaacGym, IsaacSim, Gazebo or similar.
  5. Bsc/Msc in Robotics or equivalent experience.
  6. You can work independently and reach goals creatively, and also enjoy being part of a multi-disciplinary team.
  7. Good English skills (Level C1+)
  8. Ready to grow with Ascento ๐Ÿš€


Honest comments:

  1. This job is for a robotics generalist. You might like RL more than perception, but you will be working on the whole spectrum of robotic software.
  2. You are ready to develop dirty and hacky solutions to prove their worth, before jumping in unnecessary optimizations.
  3. You will be expected to not only develop features but also build your tools, maintain your infrastructure, improve CI, design software testing strategy and everything around you.
  4. You will take full ownership of the features you develop. That means proactively caring about its successful rollout, taking any action that might be required to fix unexpected issues.
  5. You are ready to activate the firefighter mode at any time ๐Ÿš’! You can jump in to solve the most burning problems where your expertise means saving a lot of people time and robotsโ€™ downtime. On the other hand you can say no, and set the right priorities at the right time.
  6. If you think you donโ€™t hit all the check marks - donโ€™t worry, we want a person that is able to learn and has a great attitude to make it work. So just give it a go, we will reply to all applications.


About Us:

Ascento is a cutting-edge robotics startup dedicated to revolutionizing the security industry.

We are expanding rapidly in the US and Europe, where we have deployed over a dozen robots in 3 months.

Our advanced security robots are trusted by security companies and Fortune500 companies and are employed at premier locations such as logistics hubs, data centers, manufacturing facilities, warehousing properties etc.


Ascento is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


We encourage you to apply asap, we will review applications on a rolling basis.


Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

Embedded Software Engineer

@ Actalent, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

Embedded Software Engineer

@ Abbott, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

Embedded Software Engineer

@ Actalent, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ mid-level

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—