over 1 year ago
Base Salary
$190k - $320k/yr
Responsibilities
- Architect and develop a custom embedded operating system optimized for AI-driven applications.
- Design and implement core OS components such as kernel and device drivers.
- Optimize system performance, power efficiency, and real-time responsiveness.
- Collaborate with hardware teams for seamless integration with custom silicon.
- Define and enforce security and scalability best practices within the OS stack.
- Drive OS bring-up on new hardware platforms and debug low-level issues.
- Evaluate and integrate open-source or proprietary OS components as needed.
- Work with application developers to ensure efficient OS and software interaction.
Requirements
- 10+ years of experience in operating system development with contributions to major OS projects.
- Deep expertise in kernel development, scheduling, and memory management.
- Strong proficiency in C/C++ and assembly programming for embedded architectures.
- Experience with hardware-software co-design, including bootloaders and device drivers.
- Hands-on experience with debugging tools like JTAG and GDB.
- Strong understanding of security and OS hardening techniques.
Benefits
- 401 (k) max employer match: 3.5% of compensation.
- 100% employer-paid health, vision, and dental benefits for you and your dependents.
- Unlimited PTO and sick time.
- Flexible spending account with employer matching up to $1,650/year.
- Guardian Employee Assistance Program (EAP).
- Opportunity to share in the company's success with competitive stock options.
