Write and modify embedded C firmware for analog and Ethernet connectivity devices, including register configuration, state machines, and calibration sequences.
Develop Python scripts to automate test flows, collect and analyze data, and help build CI infrastructure.
Participate in code reviews, architecture discussions, and maintain project tracking with Jira.
Lead the design and development of embedded software for next-generation diagnostic platforms, including requirements, architecture, and integration.
Provide technical leadership across cross-functional teams, driving software process improvement and compliance with regulatory standards like IEC 62304.
Debug and resolve complex system issues across hardware, firmware, and software boundaries while supporting release readiness activities.
QuidelOrtho is a world-leading in vitro diagnostics company with expertise in immunoassay, molecular testing, clinical chemistry, and transfusion medicine. With over 6,000 employees operating in 130+ countries, the company fosters a culture that prioritizes employee happiness, inspiration, and engagement.
Design, develop, integrate, and maintain CPU firmware, BIOS, boot loader software, and low-level system components.
Bring up and validate new CPU boards, working closely with hardware engineers and technology vendors.
Provide technical leadership across engineering projects and mentor junior engineers to support knowledge sharing.
This position is listed on behalf of a partner company that develops advanced networking systems. They foster a collaborative and inclusive engineering culture that values diverse perspectives and innovation.
Engage with customers to design and deliver embedded Linux solutions for devices and IoT.
Work across the Linux stack including boot processes, firmware, Secure Boot, and packaging.
Troubleshoot complex system-level issues and collaborate with global teams.
The partner company is a technology firm specializing in embedded Linux systems for IoT and devices. It operates with a globally distributed team and emphasizes autonomy, ownership, and continuous learning.
Maintain and improve Home Assistant OS support for Nabu Casa hardware platforms, contributing to the wider Home Assistant OS ecosystem.
Support board bring-up for new hardware products including Buildroot configuration, bootloader configuration, and system services.
Investigate and resolve platform-level issues such as boot regressions, driver failures, and kernel panics.
Nabu Casa is the organisation behind Home Assistant, the world's largest free and open-source smart home platform used by over two million households. The company is profitable, has no external investors, and its funding comes from users subscribing to Home Assistant Cloud and buying hardware.
Build and maintain core technology behind next-generation Linux software distribution through snapd, focusing on secure, reliable application delivery.
Debug and resolve complex system-level issues across Linux environments, ensuring stability, security, and performance.
Contribute to secure software delivery mechanisms including confinement, sandboxing, and container-like isolation technologies.
Jobgether is an AI-powered job matching platform that connects candidates with hiring companies by analyzing applications against core requirements. They operate globally with a distributed team and focus on fair, efficient hiring processes.
Contribute to the design, development, and optimization of onboard data aggregation and telemetry systems for the Node.
Work with networking and security engineers to ensure reliable communication and secure onboard systems.
Build and maintain network-facing software layers, design egress telemetry pipelines, and improve testing and CI/CD pipelines.
Panthalassa is a renewable energy and ocean technology company focused on capturing ultra-low-cost energy from the ocean. It is a public benefit corporation headquartered in Portland, Oregon, backed by venture capitalists and operates as an idea meritocracy.
Collaborate with globally distributed teams and silicon vendors to integrate SoC support into Ubuntu Linux kernel across multiple hardware platforms.
Diagnose, debug, and resolve complex kernel-level issues and develop, submit, and maintain Linux kernel patches.
Build and deliver silicon-optimized kernel variants; improve automation, tooling, and CI/CD systems for kernel build and release processes.
Our partner hires for a global, fully remote work environment focusing on open-source technologies and silicon enablement. They offer opportunities for international travel and a learning budget of ~$2,000 per year, fostering a collaborative culture.