Staff Software Engineer - High Level OS

Added
28 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux device drivers ethernet yocto gpu

πŸ“‹ Description

  • Lead the BSP architectural designs for a variety of embedded Linux platforms
  • Work with systems team to develop requirements for multiple Linux-based platforms
  • Work within cross-functional teams to ensure the Linux OS satisfies system requirements across the
  • Design, Develop, Maintain the custom bootchain and Linux OS running on ADAS platforms
  • Design and Implement recovery boot workflows
  • Aid in the design and implementation of secure boot mechanisms

🎯 Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or
  • Significant experience with Yocto/OpenEmbedded, buildroot, or similar Linux packaging technologies
  • Significant experience developing Linux device drivers for Ethernet, GPU, PCIE or flash devices
  • Bootloader experience, including but not limited to U-Boot or UEFI
  • Experience with OTA update mechanisms
  • Experience with Secure Boot, DMVerity, FSCrypt, and other production-security technologies

🎁 Benefits

  • Competitive compensation packages
  • High-quality individual and family medical, dental, and vision insurance
  • Health savings account with available employer match
  • Employer-matched 401(k) retirement plan with immediate vesting
  • Employer-paid group term life insurance and voluntary life insurance option
  • Paid parental leave

πŸ›ƒ Visa sponsorship

Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’