Work with the latest Linux kernel and open source technologies
Deliver Ubuntu for the latest IoT and server-class hardware platforms
Integrate and maintain device-oriented software stacks
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, they are a remote-first company since its inception in 2004 and set a very high standard for people joining the company.
Write high quality code with unit tests to create new features
Debug Linux system level issues and produce high quality code to fix them
Collaborate proactively with a distributed team
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles.
Leading a distributed team of software engineers in your geographic region in distinct aspects of delivery of all Linux kernels for the Ubuntu Linux distribution.
Taking ownership of particular aspects of Ubuntu Linux which can include but not be limited to: Working with silicon or cloud partners to implement Linux kernels optimised for their execution environments.
Ensuring Ubuntu Linux is able to run on a wide range of diverse hardware platforms Definition and execution of the stringent quality control standards expected by the Ubuntu user community.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles, and is founder-led, profitable, and growing.
Lead a team of distributed engineers to design and implement the best Ubuntu integration.
Engage with commercial partners to deliver a delightful, optimised Ubuntu experience.
Develop your team through coaching, mentoring, leading by example, and feedback.
Canonical works closely with major silicon companies to optimise Ubuntu for their latest hardware. It seems to have a global presence, fostering a workplace free from discrimination, valuing diversity of experience, perspectives, and backgrounds to create a better work environment and better products.
Build the infrastructure that allows our chiplet based systems to be explored, tested, and validated across hardware, software, and architectural layers.
Drive emulation coverage from functional and performance to low level software enablement, and automate as much of the flow as possible.
Optimize the platform for frequency, resource sharing, and end user support, ensuring Tenstorrent teams get the most from emulation.
Tenstorrent is leading the industry on cutting-edge AI technology and revolutionizing performance expectations. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and we value collaboration, curiosity, and a commitment to solving hard problems.
Own and evolve Inspiren’s embedded platform supporting a growing fleet of connected devices in production.
Build systems for provisioning, updating, and monitoring device software with minimal downtime.
Improve reliability, observability, and incident response across device, network, and system layers.
Inspiren offers a complete and connected ecosystem in senior living, bringing peace of mind to residents, families, and staff. Founded by a former Green Beret turned cardiothoracic nurse, their integrated platform connects smart hardware, embedded software, and cloud infrastructure to deliver real-time insights.
Collaborate with experienced teams on technical software and systems projects
Enjoy a flexible work environment with recognition for your contributions
Enhance your skills and gain real-world experience in application development lifecycle and SAFe project delivery
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. They have a global team of 12,000+ top professionals and partner with the best in the industry to expand the bounds of innovation in the defense and scientific arenas.
Define and own the end-to-end test strategy for the Axelera AI software stack.
Design and execute test plans that validate software behaviour on the Metis AIPU.
Implement and maintain automated test pipelines integrated into CI/CD workflows.
Axelera AI is creating the next-generation AI platform to support anyone who wants to help advance humanity and improve the world around us. With 220+ employees, including 49+ PhDs, they have offices in multiple European countries and are headquartered in Eindhoven, Netherlands.
Design, build, and operate the network fabric that interconnects our GPU fleet.
Develop and maintain network automation using Ansible, Terraform, and custom tooling.
Drive incident response and root-cause analysis for network-related production issues.
Fal's platform orchestrates AI inference workloads across thousands of GPUs spread over multiple data centers and cloud providers. They offer visa sponsorship and will help you relocate to San Francisco.
Develop and maintain system-level and application-level software for NVIDIA Jetson devices.
Implement and own OTA for our deployed device fleet.
Write Python application code for device control, edge logic, monitoring, and data flows.
Overview.ai is a 40+ person global startup. Their software engineering team is primarily based in Taiwan, and English is the working language, indicating a culture that values global collaboration and innovation.
Support and enable internal business units through shared engineering services and functionalities.
Build relationships with multiple stakeholders across the organization to understand and meet their needs.
Work directly with internal customer-facing teams to empower their mission.
Tailscale is building the new Internet by delivering software that makes it easy to securely interconnect people and their devices, no matter where they are. Founded in 2019 and fully distributed, they're backed by Accel, CRV, Insight, Heavybit, and Uncork Capital.
Write functional and design specifications for features related to forwarding traffic.
Implement solutions to problems in EOS software using C and C++.
Write and implement automated test programs and debug any problems found.
They are a platform connecting job seekers with companies using AI-powered matching. They value diversity and inclusivity, fostering a creative atmosphere.
Work in Python and Golang to design and deliver open source software operations code
Shape high quality open source monitoring and alerting infrastructure
Grow a healthy, collaborative engineering culture in line with the company values
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, it is changing the world of software. The company has 1200+ colleagues in 75+ countries company and has a global distributed collaboration culture.
Support in defining and maintaining product documentation, roadmaps, planning and release materials for Tenstorrent IP.
Coordinate with engineering and product management teams to ensure alignment on milestones and deliverables.
Assist in gathering and analyzing data to support product decisions and reporting using AI tools.
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. They value collaboration, curiosity, and a commitment to solving hard problems, and are growing their team looking for contributors of all seniorities.
Design, develop, implement, and continuously enhance automation applications that support and optimize network services across the organization.
Collaborate with cross-functional teams to analyze requirements, translate business needs into scalable technical solutions.
Ensure the reliability, performance, and maintainability of automation systems.
Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group and was Hungary’s most attractive employer in 2025. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees.
Design, build, test, and support core back‑end components around a central trading application.
Implement clean, modular back‑end code (Java/C++), plus automation/scripting as needed.
Troubleshoot and resolve application incidents in a production‑critical environment.
They operate in a Financial Markets environment, supporting front–to-back trading and processing platforms across several European locations. Business and IT work closely together to build and support mission–critical applications for front office, back office, and shared services.
Own and execute daily builds and publish a trusted, up-to-date catalog of RapidFort’s curated container images
Maintain, monitor, and continuously improve the entire build environment, including Docker builds, image tooling, automation, and supporting infrastructure
Triage and debug build failures, container issues, and image-related problems across engineering teams
RapidFort builds hardened, production-ready container images and automation that help enterprises and U.S. government agencies reduce software supply chain risk and deploy secure workloads faster. Our platform is remediation-first, focused on runtime hardening, minimal attack surface, and operational simplicity for cloud-native and Kubernetes environments.
Define test strategy for multi chiplet packages from initial silicon through high volume production.
10+ years of experience working across multiple teams and multiple companies to coordinate test, yield, and quality efforts.
Feed lessons learned back into next generation SiP architectures, DFT strategy, and test content.
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible.
Architect an entirely new networking operating system.
Use a unique multi-process state-sharing architecture.
Use an unmodified Linux kernel, maintaining full, secured access to the Linux shell and utilities.
Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. They leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide their clients with a competitive edge. At Arista they value the diversity of thought and perspectives that each employee brings to the table and believe that fostering an inclusive environment is essential for driving creativity and innovation.
Write high quality code, with unit and functional tests, to create new features
Debug issues and produce high quality code to fix them
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. As the company that publishes Ubuntu, they are changing the world of software with over 1200 colleagues in 75+ countries with very few office-based roles.