Senior Embedded Software Engineer

Added
2 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

security linux c embedded software yocto

šŸ“‹ Description

  • Own and maintain a custom Yocto/OpenEmbedded-based Linux distribution for a medical device
  • Bring up and qualify new commercial laptop hardware platforms, including Linux driver
  • Maintain and harden the secure boot chain across multiple hardware platforms, including UEFI Secure
  • Sustain and enhance field software update and service upgrade workflows, including package
  • Debug and resolve platform-level issues such as boot failures, unexpected reboots, TPM lockouts
  • Implement and maintain platform-layer services, utilities, scripts, and APIs used by application

šŸŽÆ Requirements

  • Bachelor’s degree with 6+ years or Master’s degree with 4+ years in Computer Science, Computer
  • 4+ years of embedded Linux software engineering with direct OS-layer development experience.
  • Hands-on experience building, customizing, debugging, and maintaining Linux-based product platforms.
  • Deep expertise in Yocto Project / OpenEmbedded: layer authoring, Bitbake recipes, image manifests
  • Proficiency in Bash shell scripting and at least one system-level language (C or C++ preferred).
  • Experience designing and implementing field software update mechanisms.

šŸŽ Benefits

  • None specified
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 →