Senior Software Engineer - High Level OS

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

Related skills

linux secure boot yocto/openembedded buildroot u-boot

📋 Description

  • Produce, test, and maintain Board Support Packages for multiple platforms.
  • Develop and maintain Linux kernel modules.
  • Implement secure boot mechanisms.
  • Develop embedded applications in C++.
  • Collaborate with hardware, software, and systems teams to ensure product success.

🎯 Requirements

  • Bachelor’s in CS/EE/Robotics or related field; 4+ yrs exp (or Master’s 2+, or PhD).
  • Experience with Yocto/OpenEmbedded, Buildroot, or similar packaging tech.
  • Experience developing Linux device drivers for Ethernet, GPU, PCIe, or flash (UFS/eMMC/OSPI).
  • Bootloader experience: U-Boot or UEFI.
  • Experience with Secure Boot, DMVerity, FSCRYPT, and related security tech.
  • Strong experience in embedded apps/systems using C++.
  • Technical leadership in automotive or related fields taking products to production.
  • Strong communication, organizational, and soft leadership skills.

🎁 Benefits

  • Competitive compensation packages
  • Medical, dental, and vision insurance
  • Health savings account with employer match
  • Employer-matched 401(k) with immediate vesting
  • Employer-paid group term life insurance and option for voluntary life
  • Paid parental leave

🛃 Visa sponsorship

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 →