Senior Software Engineer, Operating Systems

🔥 13 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Agility Robotics

Agility Robotics

201 - 500 employees

Founded 2017

🔧 Hardware

🤖 Artificial Intelligence

🏢 Enterprise

Hardware • Artificial Intelligence • Enterprise

Agility Robotics is a leading manufacturer of mobile manipulation robots, known for their humanoid robot Digit. The company focuses on deploying its robots in commercial settings, such as material handling workflows, to enhance productivity across various industries including third-party logistics, manufacturing, and retail & eCommerce. With their innovative cloud automation solution, Agility Arc, these robots provide game-changing automation solutions. Agility Robotics aims to revolutionize labor by integrating humanoid robots in settings where meaningful work and economic value are crucial.

📋 Description

• Software Development & Execution: Build and maintain the operating system images used on robots and edge devices, including the bootloader, kernel, device drivers, filesystems, and system libraries. • System Orchestration & Security: Take ownership of technical projects within the robot platform stack, including service management and orchestration systems using systemd and k3s, secure local and remote service access mechanisms, robust installation and over-the-air (OTA) software update mechanisms, and provisioning and commissioning scripts for core device environments. • Code Quality & Reliability: Write clean and maintainable code, while contributing to thorough code reviews and automated testing suites. • Debugging & Troubleshooting: Actively troubleshoot complex low-level issues across the robot software stack, focusing on OS-level bugs and hardware-software integration challenges. • Team Collaboration: Collaborate with manufacturing, test, and robot software engineers to implement the features and interfaces they need to succeed, contributing to the evolution of our developer tooling and internal best practices to improve team velocity and software quality.

🎯 Requirements

• 5+ years of professional experience with OS image generation, Linux kernel development, and embedded Linux environments. • Strong background in implementing complex features within large-scale software systems, preferably in robotics or autonomous systems. • Proficiency in modern Python and systems programming on Linux. • Experience with Linux kernel development, bootloaders, device drivers, and service orchestration using systemd and similar service management systems. • Ability to take high-level project requirements and translate them into efficient, well-tested code. • Excellent communication and collaboration skills for working within a fast-paced agile team.

🏖️ Benefits

• 401(k) Plan: Includes a 6% company match. • Equity: 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 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 supports flexible work arrangements. • Growth Opportunities: Professional development and tuition reimbursement programs. • Relocation Assistance: Provided for eligible roles. • Annual Discretionary Bonus: Provided for eligible roles.

Apply Now

Similar Jobs

🔥 13 hours ago

LaunchDarkly

201 - 500

☁️ SaaS

🏢 Enterprise

Full Stack Engineer developing features for developer onboarding at LaunchDarkly. Focused on agentic flows and growth metrics in production environments.

Node.js

React

TypeScript

Go

🔥 14 hours ago

Benepass

11 - 50

👥 HR Tech

💸 Finance

🧘 Wellness

Senior Frontend Engineer leading architecture decisions and mentoring engineers at benefits fintech startup. Building web and mobile application features with React and TypeScript.

Java

Kotlin

Objective-C

React

React Native

Swift

TypeScript

🔥 14 hours ago

Twilio

5001 - 10000

Senior Software Engineer (L3) developing features for Twilio's Console platform. Collaborating with SCRUM team to influence roadmap priorities and deliver innovative solutions.

GraphQL

JavaScript

Jenkins

Node.js

React

TypeScript

🔥 14 hours ago

FutureFit AI

11 - 50

Software Engineer building full-stack features for a mission-driven AI platform improving job access. Collaborating with cross-functional teams to deliver impactful solutions.

🇺🇸 United States – Remote

💵 $150k - $185k / year

💰 Seed Round on 2022-03

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

Cloud

TypeScript

🔥 17 hours ago

Trellis

11 - 50

🤝 B2B

💳 Fintech

☁️ SaaS

Senior Software Engineer building and scaling systems connecting Savvy to insurance carrier APIs. Leading technical oversight and supporting a remote-first team culture.

Cloud

JavaScript

Node.js

TypeScript