Get new jobs by email
- ...relevant experience; alternatively, a master's degree plus 2+ years of relevant experience or a PhD. Deep experience developing embedded C/C++ software with advanced language features, clean abstractions, interface-based design, and embedded constraints such as no exceptions...
- ...and staff engineers. Canonical’s largest software products are built by multiple teams... ...Engineering Directors to be outstanding developers with the confidence to lead by example across... ...domains, including: Python and Golang C / C++ / Rust Data infrastructure HTML /...
- ...Canonical is a leading provider of open source software and operating systems to the global... ...Participating in upstream communities Developing bug fixes, backporting patches, and working... ...with at least one of Python, Go, C or C++ on Linux Ability to troubleshoot with...
- ...work with other engineers to create the end-to-end features, or develop the skills necessary to implement the entire feature themselves.... ...a frontend or full-stack background and grow into browser-level C++ feature work over time. Responsibilities will include: Implementing...
- ...TypeScript, Node.js, and Angular. Design, implement, and use RESTful web services. Develop modern, responsive user interfaces for the web and various devices. Participate in software development, prototyping, testing, code reviews, and team collaboration. Write...
- ...integration for the latest IoT and server-class hardware platforms and software stacks Work with partners to deliver a delightful, optimised,... ...communities and licences You have experience working with C, C++ You can work in a globally distributed team through self-...
- ...scalable pipelines for telemetry, logs, sensor data, and cloud-software ingestion and processing. Develop and maintain robot-side data ingestion agents for high-... ...are preferred. Experience with Bazel, Blaze, C++, Rust, MCAP, ROS, Rerun, or related robot-data and build...
- ...Canonical is a leading provider of open source software and operating systems to the global... ...community represents the full breadth of the developer experience; from students, hobbyists and... ...experience with Rust, Go, Python, Flutter or C/C++ Professional written and spoken English...
- ...Canonical is a leading provider of open source software and operating systems to the global... ...community represents the full breadth of the developer experience; from students, hobbyists and... ...shipping software in Rust, Go, Python and C/C++ Packaging, integrating, testing and...
- ...India) creates quality solutions for its customers by combining software, back office, and knowledge processing operations to fulfill First... ...product stack across Microsoft platform predominantly to develop, enhance and maintain the best in class applications. The R & D...
- ...processing, training, evaluation, and deployment workflows. Develop reliable workflows across cloud compute, Kubernetes, and continuous... ...platform organization’s roadmap. Requirements ~5+ years of software engineering experience, including at least 2+ years working on...
- ...We’re looking for a Software Engineer who would contribute to PVcase software and would not be afraid of heights (at least career ones)!... ...with team and stakeholders in the design and analysis phases. Develop & maintain software that plays an important role in the global transition...
- ...Canonical is a leading provider of open source software and operating systems to the global... ...languages, typically Python, Golang, Rust, C/C++, JavaScript and of course... Bash. We work... ...is a fantastic way to demonstrate and develop your skill in software, learn about a wide...
- ...infrastructure for large-scale, repeatable AI and agentic evaluations. Develop agent scaffolding and evaluation harnesses with tool-use loops,... ...failures. Requirements ~3–5+ years of professional software engineering experience, particularly in backend, infrastructure,...
- ...physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we... ...the role: Samsara (NYSE: IOT) sits at the center of hardware, software, AI, and the physical world. The platform processes 25+ trillion...
- ...Responsibilities Own delivery of high-quality software projects and coordinate with teammates and stakeholders to meet agreed timelines. Contribute across product development, including specification, implementation, code review, QA testing, deployment, and operations...
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...Follow agile software development practices Coach and develop your colleagues where you have insights Grow a healthy, collaborative...
- ...builders, converting interest into active ZeroDev integrations. Pitch ZeroDev’s Kernel and modular account infrastructure directly to developer teams, helping them understand why their current setup falls short. Own the top of the funnel: track leads, nurture them from...
- ...high-performance systems? Veta Virtual is hiring a Full-Stack Software Engineer for an important fintech company. This role is ideal... ...features across frontend applications and backend services. Developing and maintaining backend APIs that support onboarding, authentication...
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...on servers or on the cloud, on machines or on Kubernetes, on developer desktops, or as web services. We serve the needs of individuals...
- ...Responsibilities Own delivery of high-quality software projects and coordinate with teammates and stakeholders on timelines. Contribute across product specification, implementation, code review, QA testing, deployment, and operations. Build intuitive and deep user...
- ...standards covering security, compatibility, performance, size, and developer experience. Provide technical input to decisions, document... ...Preferred experience includes dependency and vulnerability assessment, software supply chain security, SBOMs, signatures, provenance, CVE...
- ...web technologies, anti-crawling mechanisms, and AI-powered extraction approaches. Requirements At least 5 years of professional software engineering experience building production systems. Strong knowledge of algorithms, data structures, concurrency, and distributed...
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...Follow agile software development practices Coach and develop your colleagues where you have insights Grow a healthy, collaborative...
- ...together and bring order to data chaos. Location: Remote (Global) Role Overview We are looking for a passionate and skilled Developer Advocate to join our team. If you're enthusiastic about empowering developers, thrive in technical communities, and excel at both...
- Build and scale our enterprise Laravel SaaS platforms. Vue frontend, multi-tenant, AI-assisted workflow. We build and run enterprise Laravel SaaS platforms. You'll join a small, fast engineering team and own real features end-to-end, from the data model to the deployed ...
- ...controlled and operated by end-users on their own multi-cloud or on-premise environments. Canonical is looking for an experienced Python developer with a background in MongoDB who will help us to build a fully managed MongoDB solution based on Juju. We're aiming to build the...
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... .... As a software engineer you will have the opportunity to develop CI pipelines which power Canonical’s cloud integration testing and...
- ...Canonical is a leading provider of open source software and operating systems to the global... ...spectrum. Canonical Ubuntu is well-known as a developer favourite and enterprise-friendly Linux.... ...languages, particularly Golang or Rust, C or C++ Deep quality and test engineering...
- ...Canonical is a leading provider of open source software and operating systems to the global... ...would traditionally have been written in C or C++. We believe that there is an opportunity... ...some cases, deploy and operate services developed by the team Contribute to the success...