Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Operating Systems

$155k - $241k

Agility Robotics

Agility’s commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we’re pioneering a new era of automation that enhances human potential. About the Role Our software team is growing and we are looking for talented engineers to join our agile, world-class team. Our Robot Platform team is the foundational core of our product, dedicated to providing a robust, reliable, and secure software substrate that accelerates all robot feature development. We own the critical layers that all other software teams build upon: operating system images, bootloaders, kernels, device drivers, and filesystems. As a Senior Software Engineer, you will be a key contributor to the Robot Platform team, focusing on the ownership and delivery of mission-critical operating system components. You will work within established architectural patterns to build and maintain the service management (systemd, k3s) and update mechanisms that power our robots. This role offers the opportunity to tackle complex technical challenges, from optimizing kernel performance to ensuring secure installation and updating mechanisms on our physical systems in the field. Key Responsibilities Software Development & Execution: Operating System Development: 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. 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: Cross-functional Support: Collaborate with manufacturing, test, and robot software engineers to implement the features and interfaces they need to succeed. Continuous Improvement: Contribute to the evolution of our developer tooling and internal best practices to improve team velocity and software quality. Required Qualifications 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. Bonus Qualifications Robotics industry experience Experience using Kubernetes Bazel and similar build systems Hardware-in-the-loop testing Nvidia driver and library management Why This Role? Impactful Work: Everything you build will be used by engineers across the company every day. Physical Impact: Your software decisions directly affect real robots operating in dynamic environments. Collaboration: Work closely with robotics, cloud platform, and solutions engineers on mission-critical workflows. Engineering Culture: Remote-friendly with a strong emphasis on developer experience, mentorship, and technical excellence. This a hybrid position based out of one of our Salem, Pittsburgh, or Fremont offices. The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job-related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future. Anticipated Salary Range: $155,000 – $241,000 USD In addition to base pay, our competitive total rewards package consists of the following for full-time employees: 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: Exempt Employees: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown. Non-Exempt Employees: 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually. 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. All of our roles are U.S.-based. Applicants must have current authorization to work in the United States. Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment. #J-18808-Ljbffr Agility Robotics

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Operating Systems in California, MO vacancy
  • $180k - $275k

    Elroy builds autonomous aerospace systems for the real world. The people who deploy, maintain, and operate those systems need software that is clear, fast, and trustworthy under...  ...role is for you. The Role As a Senior Software Engineer on the Operator Tools team, you will... 
    Senior
    Flexible hours

    Elroy Air

    California, MO
    6 days ago
  • Variance is seeking a Senior Software Engineer in California to drive product and technical decisions. You will work closely with founders to build trust-worthy AI systems handling crucial risk and fraud investigations. The ideal candidate has 4+ years of experience, strong... 
    Senior

    Variance

    California, MO
    3 days ago
  • Whatnot is hiring Senior Software Engineers across multiple pillars to design and deliver scalable product and platform systems powering one of the world’s fastest-growing marketplaces. You will work with Product, Design, Data, and Engineering to turn ambiguous problems... 
    Senior
    Remote job

    Apply

    California, MO
    4 days ago
  • Gravity Engineering Services Pvt Ltd. is seeking a Sr Software Developer with over 5 years of relevant experience in software engineering. The role involves designing and maintaining scalable software systems, writing clean and well-documented code, and collaborating with... 
    Senior

    Gravity Engineering Services Pvt Ltd.

    California, MO
    4 days ago
  • LitePoint, a Teradyne Company, seeks a senior software engineer to develop software for automated test equipment. You will design, implement, and...  ...Windows and Linux, interfacing with hardware and embedded systems, and collaborating with cross-functional teams. Ideal... 
    Senior

    6AM City

    California, MO
    4 days ago
  • $145k - $180k

    Renesas Electronics is seeking a Staff Application Engineer to tackle customer solutions involving system design, debug, and technical documentation. The...  ...annual salary of $145K - $180K and multiple benefits. Operational tasks will include bench-testing, customer support... 
    Senior

    Renesas

    California, MO
    4 days ago
  •  ...aerospace technology company is seeking a Sr. Software Engineer in the Los Angeles area to develop and maintain the C++ core across operating platforms. This role involves ensuring reliable integration of flight-critical systems with engineering teams. Ideal candidates... 
    Senior
    Full time

    Lumicity

    California, MO
    4 days ago
  • $141.3k - $226k

    Broadcom is seeking a skilled software developer to craft impactful solutions for on-prem private clouds. The role involves collaborating with architects, designing enhancements in VCF, and performing full stack development. Candidates should have extensive experience,... 
    Senior

    Broadcom Corporation

    California, MO
    4 days ago
  • NinjaOne is seeking a Senior Software Engineer, Java to design and implement scalable IT Operations features, driving improvements across our cloud-based platform. You will contribute to new capabilities and support existing functionality for millions of endpoints. You... 
    Senior
    Remote job

    NinjaOne

    California, MO
    4 days ago
  • $149.4k - $202k

    Senior Software Engineer- Site Reliability Engineering (SRE) DC, MD, VA, CA The Site Reliability Engineering...  ...digital transformation. We treat operations as a software engineering challenge,...  ...-term reliability of cloud native systems. Our SREs don’t just manage... 
    Senior
    Remote work

    Noctua Technology

    California, MO
    21 hours ago
  • $201.3k - $352.3k

    AI Engineering and Delivery It all started when engineer Fred Luddy wrote...  ...and enterprise-scale search systems that power Now Assist, AI...  ...You will design, build, and operate production-grade agentic AI systems...  ...role you have: 8+ years of software engineering with strong... 
    Senior
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    California, MO
    4 days ago
  • Olik Global in California seeks a Principal Cloud and Production Operations Engineer to lead the architecture and optimization of hybrid and cloud-native environments. This senior role requires deep expertise in cloud infrastructure and operational reliability for critical... 
    Senior

    Olik Global

    California, MO
    4 days ago
  • Versant is seeking an experienced Operations Technical Manager in California to act as a key connector between Production, Engineering, and Technical Operations. This role will ensure...  ...technical background in production systems and workflows. A competitive compensation... 
    Senior

    Versant

    California, MO
    2 days ago
  • Versant is looking for an Operations Technical Lead for Enterprise Tech in California to oversee operational excellence across finance, HR, and legal systems. The role entails ensuring system reliability and governance, with a focus on SAP and enterprise integrations. The... 
    Senior

    Versant

    California, MO
    2 days ago
  •  ...platform that moves production data across systems in real time, with zero maintenance. We...  ...simple, reliable, and scalable for engineering teams. Our platform powers mission-critical...  ...about performance, reliability, and operational simplicity - and we’re growing fast. We... 

    Artie

    California, MO
    3 days ago
  • Agility Robotics in the United States is seeking a software developer to create robust software for our innovative humanoid robots. In this hybrid role, you will collaborate with multi-disciplinary teams to design and troubleshoot cutting-edge prototypes. Candidates should... 
    Senior
    Full time

    Agility Robotics

    California, MO
    4 days ago
  •  ...exciting client is seeking a Sr. Software Engineer to develop the C++ core across operating platforms. They specialize in...  ...production of military-grade UAS systems and drones. You will work on flight...  ...(ITAR). Employment Details Seniority level: Mid-Senior level. Employment... 
    Senior
    Full time

    Lumicity

    California, MO
    2 days ago
  •  ...traditional foundations, we operate like a high‑velocity startup...  ...incredibly creative scientists and engineers from leading academic...  ...are looking for an ambitious Senior Software Engineer to help us reverse‑...  ...into scalable production systems. Tackle any technical bottleneck... 
    Senior
    Visa sponsorship

    Astera Institute

    California, MO
    1 day ago
  •  ...together. About This Role The Senior Software Developer will collaborate...  ...Cloud development, distributed systems, and high scalability...  ...software for applications and operating systems. Manages the development...  ...messages, develop rules engine to send data via Kinesis stream... 
    Senior
    Work experience placement

    Carrier

    California, MO
    3 days ago
  •  ...JetInsight's best-in-class quoting and fleet management software helps aircraft charter operators run and grow safer, more efficient, and more...  ...on-demand aircraft. We’re looking for a full stack Senior Software Engineer to join our growing engineering team. You’ll work... 
    Senior

    JetInsight

    California, MO
    3 days ago
  • $200k - $280k

     ...building the first AI-powered system of action for revenue teams,...  ...into a top-performing growth engine by making go-to-market execution...  ...Need You have 3+ years of software engineering experience and at...  ...the center of our fast-paced operations, contributing to a culture that... 
    Senior

    SupportFinity

    California, MO
    3 days ago
  •  ...every millisecond counts. What You'll Do Architect and operate low-latency, high-throughput systems for live phone calls and bidirectional audio streaming...  ...Great Fit 5+ years building production-grade systems (senior-level experience strongly preferred) Hands-on... 
    Senior
    Immediate start

    AIM AI

    California, MO
    3 days ago
  •  ...and global marketplaces, and we’re scaling systems that free millions of hours of human effort. We’re looking for a Senior Software Engineer who wants to own product and technical...  ...powered interfaces and decision systems that operate in real time with high precision and user... 
    Senior

    Variance

    California, MO
    2 days ago
  •  ...to improve productivity, streamline operations, reduce costs, and create peace of mind...  ...The Opportunity We are looking for a Senior Software Engineer who thrives in fast‑moving...  ...difficult problems, and taking ownership of systems from concept through production. We value... 
    Senior
    Work at office

    United States Digital Space LLC

    California, MO
    21 hours ago
  • $100k - $400k

     ...fundamentally rethink the institutions, systems, and tools that drive scientific...  ...organizations, projects supported by Astera operate like high-velocity startups, allowing us...  ...Summary The Astera Institute is seeking a software engineer to build the core infrastructure for... 
    Work at office
    Immediate start
    Flexible hours

    Astera Institute

    California, MO
    4 days ago
  •  ...CommodityAI is building the operating system for the global commodities industry...  ...emails, PDFs, and legacy software. CommodityAI serves as a...  ...We are currently scaling our engineering team in San Francisco to...  ...workflows. What You’ll Do As a Senior Software Engineer, you will... 
    Senior
    Relocation

    CommodityAI

    California, MO
    2 days ago
  • $86.8k - $165.2k

     ...payloads for offensive cyberspace operations. The role involves designing prototype software, integrating with open‑source...  ...in Computer Science, Computer Engineering, Electrical Engineering, or a related...  .... Experience with distributed systems, cybersecurity, and middleware.... 
    Senior
    Remote work
    Relocation package
    Flexible hours

    Prattwhitney

    California, MO
    21 hours ago
  • $152k - $241.5k

     ...impact on the world. We are looking for a Senior Software Engineer to join our mission to continue...  ...HPC infrastructure. Our team builds and operates sophisticated infrastructure to enable...  ...crafting and building reliable distributed systems, and has the ability to implement well... 
    Senior

    Dormont Manufacturing Company

    California, MO
    1 day ago
  • $86.8k - $165.2k

     ..., and persistent in finding system vulnerabilities. We are looking...  ...for offensive cyberspace operations. What You Will Do Work with...  ...Design and develop prototype software using the latest open‑source...  ...Computer Science, Computer Engineering, Electrical Engineering, or... 
    Senior
    Relocation package
    Flexible hours

    Prattwhitney

    California, MO
    3 days ago
  • $175k - $317k

     ...competitors. Pure Storage is looking for Software Engineers who can help drive this digital...  ...for high-performance, highly reliable systems (think six 9’s) Own and deliver innovation...  ...software projects e.g: Distributed systems, Operating systems, Linux Kernel, Database... 
    Senior
    Work at office
    Flexible hours

    Dormont Manufacturing Company

    California, MO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Operating Systems. Be the first to apply!