ZEDEDA, the leader in IoT edge orchestration, delivers visibility, control, and security for the IoT edge, with the freedom of deploying and managing any app on any hardware at scale and connecting to any cloud or on-premises systems. IoT edge solutions require a diverse mix of technologies and domain expertise and ZEDEDA enables customers with an open, vendor-agnostic orchestration framework that breaks down silos and provides the needed agility and futureproofing as they evolve their connected operations. Customers can now seamlessly orchestrate intelligent applications at the IoT edge to gain access to critical insights, make real-time decisions, and maximize operational efficiency. ZEDEDA is a venture-backed Silicon Valley company, headquartered in San Jose, CA, with offices in Berlin, Germany, Bangalore, and Pune, India.
About the Position: Sr. Software Engineer (Kernel/Hardware) – San Jose, CA or Anywhere REMOTE USA
ZEDEDA is changing computing, by extending the cloud to the distributed edge. This revolutionary approach requires a confident and capable Senior Software Engineer who is continuously adapting and excited to work on products that will impact billions in revenue for our customers.
Zededa open-source developers are making new things possible. You will join a growing global team, work with the latest technologies and collaborate with other Zededa open source developers, open-source developer communities, and commercial vendors to develop EVE-OS - Zero Limits, Zero Trust, Zero Touch operating system for the Edge Computing - an integral part of Zededa orchestration solution providing Visibility, Control, and Security for the Distributed Edge.
If you prefer sharing innovation in an open, collaborative environment and are a regular contributor to the open-source community, Zededa may be the right fit. We want individuals with a holistic view of how the software kernel, operating system, applications, and hardware interact.
We also value
The ability to read and analyze existing code for implementing components of a large-scale system
The ability to write a design doc, take feedback, and drive it to resolution, in a reasonable period of time
The ability influence another team to use your solution instead of writing their own
The ability to craft a project proposal, socialize it and get buy-in to execute it
Qualifications:
Multi-language: Fluent Writing and Speaking in German and English with strong oral and written communication skills
5+ years of experience with Linux Kernel Debugging techniques
Understanding of PCIe and USB bus topology/functionality A
Interaction with OS and boot loaders
Nice to Have:
Linux kernel patch upstreaming experience