Remote Software engineering Jobs · C/C++

Job listings

As an intern, you will be a contributing member of our outstanding engineering team, and as such you will work on meaningful projects and frequently ship code. This role will ship code and monitor the deployment of your work. Our intern projects are not isolated or intended to be thrown away: your team will depend on your contributions!

We are hiring engineering leaders to work across the breadth of our Ubuntu Engineering organisation -  leaders who care deeply for quality, performance and resilience in software, and have a proven track record for building, nurturing and developing high performing engineering teams. The role entails leading teams in elevating the Linux developer and user experience, designing, building and shipping high quality, performant software in Rust, Go and Python, and demonstrating sound engineering principles through architecture, development and code reviews.

$165,000–$250,000/yr

As a robotics software engineer you will be responsible for building the core perception, planning, and control systems running onboard each member of the largest drone swarm in the world. You will develop multi-robot autonomy algorithms as well as create simulations of UxS. You will also get to perform electronics prototyping including troubleshooting complex mixed hardware-software systems.