
Senior Software Engineer, Operating Systems
Posted 21 hours ago

Posted 21 hours ago
This is a fully remote position, open to applicants in California, +2 more states.
β’ Software Development & Execution: Design and sustain the operating system images utilized on robots and edge devices, encompassing the bootloader, kernel, device drivers, filesystems, and system libraries.
β’ System Orchestration & Security: Assume responsibility for technical projects within the robot platform stack, covering service management and orchestration systems with systemd and k3s, secure local and remote service access mechanisms, comprehensive installation and over-the-air (OTA) software update processes, and provisioning and commissioning scripts for essential device environments.
β’ Code Quality & Reliability: Produce clean and maintainable code while actively participating in comprehensive code reviews and automated testing frameworks.
β’ Debugging & Troubleshooting: Proactively resolve intricate low-level issues throughout the robot software stack, concentrating on OS-level defects and hardware-software integration hurdles.
β’ Team Collaboration: Work alongside manufacturing, testing, and robot software engineers to implement necessary features and interfaces, contributing to the advancement of our developer tools and internal best practices to enhance team performance and software quality.
β’ Over 5 years of professional experience in OS image creation, Linux kernel development, and embedded Linux environments.
β’ Strong expertise in implementing intricate features within large-scale software systems, ideally in robotics or autonomous systems.
β’ Proficient in modern Python and systems programming on Linux.
β’ Experience in Linux kernel development, bootloaders, device drivers, and service orchestration utilizing systemd and similar service management frameworks.
β’ Capability to interpret high-level project requirements and convert them into efficient, well-tested code.
β’ Outstanding communication and collaboration skills for effective teamwork within a dynamic agile environment.
β’ 401(k) Plan: Features a 6% company match.
β’ Equity: Access to company stock options.
β’ Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
β’ Benefit Start Date: Eligible for benefits starting on your first day of employment.
β’ Well-Being Support: Employee Assistance Program (EAP).
β’ Time Off: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown for exempt employees; 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually for non-exempt employees.
β’ On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
β’ Parental Leave: Generous paid parental leave programs.
β’ Work Environment: A culture that promotes flexible work arrangements.
β’ Growth Opportunities: Professional development and tuition reimbursement programs.
β’ Relocation Assistance: Provided for eligible roles.
β’ Annual Discretionary Bonus: Available for eligible roles.
VPS
Tango
Influur
Salesloft
Get handpicked remote jobs straight to your inbox weekly.