Staff Software Engineer

Added
1 day ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux python virtualization hypervisor pcie

๐Ÿ“‹ Description

  • Lead architecture and implementation of mixed-criticality embedded virtualization.
  • Define how a surgical robot system consolidates RT and non-RT software on shared hardware.
  • Own virtualization safety strategy: partitioning, hypervisor tuning, safety posture.
  • Coach engineers and drive cross-functional projects across teams.
  • Develop observability for timing, utilization, VM health on target hardware.
  • Collaborate with senior stakeholders on technical direction and risk.

๐ŸŽฏ Requirements

  • Embedded software architecture design; strong C++ and Python for RT systems.
  • From 0 to 1: build/evaluate prototypes to de-risk platform decisions.
  • Experience in Linux/QNX: kernel modules, resource managers, POSIX, IPC frameworks.
  • FPGAs, hardware accelerators, PCIe, and network stacks; root-cause hardware/software issues.
  • Proven leadership; work independently with limited supervision.
  • Excellent communication; influence senior leadership; mentoring capability.

๐ŸŽ Benefits

  • Itโ€™s an Equal Opportunity Employer; we value diversity and inclusion.
  • Details on vaccination and regulatory notices provided during hiring.
  • Competitive compensation with growth opportunities and equity.
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 โ†’