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. 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. Anticipated Salary Range

$155,000—$241,000 USD

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. 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. Equal Employment Opportunity 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. Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies. We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page. If you are represented by a third party, your application may not be considered. To ensure full consideration, please apply directly. Apply Now: #J-18808-Ljbffr Agility Robotics

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Operating Systems in Fremont, CA vacancy
  • Lam Research is seeking a Software Engineer in Fremont, California, to drive innovation by designing and debugging software programs. This role is central to enhancing equipment and developing software tools, requiring collaboration with cross-functional teams. Candidates... 
    Senior
    Remote work

    Lam Research

    Fremont, CA
    1 day ago
  • Lucid Motors, a cutting-edge electric vehicle company located in Newark, California, is seeking a Staff Embedded Software Engineer specializing in AUTOSAR for our platform software development team. This pivotal role involves architecting sophisticated software for powertrain... 
    Senior

    Lucid Motors

    Newark, CA
    1 day ago
  • A global leader in communications systems is seeking a Sr. Software Defined Radio Software Engineer in Fremont, California. This role entails developing advanced software for signal processing and spectrum monitoring applications. The ideal candidate should have over 6... 
    Senior

    TCI International, Inc.

    Fremont, CA
    2 days ago
  • Personalis, Inc. is seeking a senior software engineer in Fremont, California, to join a talented team and contribute across the full software...  ...analysis and reporting. The role emphasizes designing scalable systems, modern web interfaces with ReactJS, Java backend services,... 
    Senior

    Personalis

    Fremont, CA
    1 day ago
  • Kappaalphapsi1911 is seeking a Senior Software Engineer based in Pleasanton, CA. The ideal candidate will design and optimize core software platforms while enhancing the performance of existing systems. With 8+ years in software development, you will lead design efforts... 
    Senior

    Kappaalphapsi1911

    Pleasanton, CA
    1 day ago
  • $120k - $170k

    A leading instrumentation company seeks a Senior Technical Applications Engineer in Fremont, California. This role supports sales and engineering teams, focusing on semiconductor customers and product qualification. The ideal candidate has a strong technical background... 
    Senior
    Flexible hours

    Brooks Instrument

    Fremont, CA
    1 day ago
  • $190.1k - $285.1k

     ...ecosystem‑wide data access. By engineering high-throughput distributed...  ...data from Workday’s core operational business applications—including...  ...Concepts) Distributed Systems: Distributed Processing, Query...  ...years of deep experience in Software Engineering, Big Data Platform... 
    Senior

    Workday

    Pleasanton, CA
    1 day ago
  • Senior Software Engineer - AWS with Terraform 5+ years Fremont, CA, USA Part-Time Required Skills Bachelor's degree in Computer Science,...  ...understanding of cloud security, compliance, monitoring, and operational best practices. Experience working in Agile and DevOps... 
    Senior
    Part time

    Relanto

    Fremont, CA
    1 day ago
  • $216.7k - $303.4k

     ...deployment, evaluation, and autonomous operations – through scalable platform services, intelligent...  ...including offline ML experimentation systems, production training orchestration...  ...iterations. We are looking for an experienced engineer with deep expertise in large-scale... 
    Senior
    For contractors
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Fremont, CA
    20 hours ago
  • $179.4k - $263.12k

    Senior Software Engineer, Motion Planning, Parking Senior Motion Planning Engineer to support the auto...  ...software execution, driving both system performance and scalability. This role...  ...application process, please contact us at TA‑Operations@lucidmotors.com. Candidate Data... 
    Senior
    Local area

    Lucidmotors

    Newark, CA
    1 day ago
  • $120k - $250k

     ...components to lead the design of targeted system-level evaluation metrics, testing...  ...latency and reliable production operations. Build and optimize downstream engineering workflows for Large Language...  ...skills in C/C++, Python, and software design Strong foundation in mathematics... 
    Senior
    Temporary work

    Pony.ai

    Fremont, CA
    1 day ago
  •  ...first growth automation software with your website at...  .... We serve innovative operators at growth and marketing...  ...it. Some of the best engineers, design engineers, and...  .... Ploy is hiring a Senior Software Engineer to help...  ...themselves, and the systems that let teams ship high... 
    Senior

    Energy Jobline ZR

    Fremont, CA
    1 day ago
  • $168k - $300k

    What to Expect As a Senior Software Engineer, you will take part in the design and development of software...  ...Tesla’s Enterprise Resource Planning systems. In this role, you’ll be developing...  ...streamlining supply chain business operations while improving overall user... 
    Senior
    Hourly pay
    Temporary work
    Flexible hours

    Tesla

    Fremont, CA
    1 day ago
  • $140k - $300k

    Tesla is seeking a Site Reliability Engineer in Fremont, California, to enhance our Machine Learning Operations Platform. The role includes designing automated workflows and maintaining a Kubernetes infrastructure. Strong proficiency in tools like Kubernetes, React, and... 
    Senior
    Flexible hours

    Tesla

    Fremont, CA
    1 day ago
  •  ...We are seeking a highly skilled Senior Embedded Systems Engineer to lead the hardware bring‑up and low‑level software enablement of our next‑generation Augmented Reality (...  ...advanced AR platforms using the Android XR operating system on Qualcomm Snapdragon architecture.... 
    Senior

    QuEST Global

    Fremont, CA
    1 hour ago
  • Third Wave Automation seeks a Senior SWE Generalist to lead the Fleet Services codebase transition for large...  ...interfaces, ensuring low-latency, reliable systems with a strong emphasis on observability and software quality. We value 7-10+ years of backend experience... 
    Senior

    Jobr

    Union City, CA
    1 day ago
  • $145k - $170k

     ...The Nova Engineering Team is looking for a System Engineer to work with Design Engineers, Product Managers and Researchers to participate in the ongoing...  ...system – assembly, calibration, testing and end‑user operation. What will help you to succeed in the role? Problem... 
    Senior
    Work at office

    NOVA

    Fremont, CA
    1 hour ago
  •  ...The Quanta Manufacturing Fremont (QMF) Systems Engineering team is responsible for architecting,...  ...and our public cloud providers. As a Senior Systems Administrator, you will work with...  ...support, addressing both immediate operational requirements and long-term systems stability... 
    Senior
    Local area
    Immediate start
    Remote work

    Quanta Manufacturing Fremont

    Fremont, CA
    1 hour ago
  • KLA is seeking a Sr. AI Infrastructure Software Engineer focused on C++. You’ll design and implement core AI infrastructure components that leverage GPUs, collaborate with top engineers, and contribute to shaping the future of computing. The role requires a strong background... 
    Senior

    KLA

    Milpitas, CA
    1 day ago
  • Ledgent Technology in Milpitas, CA seeks a Linux System Admin to install, configure, operate, and maintain Linux/Windows systems. Focus on stability, performance, security, health monitoring, and troubleshooting for infrastructure and R&D environments. Responsibilities... 
    Senior

    Ledgent Technology

    Milpitas, CA
    1 day ago
  • $168k - $252k

    Tesla is seeking a highly motivated Sr Software Engineer for our Fremont location. You will build scalable software systems for manufacturing innovative products and collaborate in a high-performing team. The ideal candidate must have expertise in backend development and... 
    Senior

    Tesla

    Fremont, CA
    1 day ago
  •  ...week. Meet the Team Develop software consistent with Cisco 'Design...  ...and in production systems to support customers. Brings...  ...software and distributed network operating systems. Your Impact Experienced...  ...Contribute to a defined software engineering roadmap, identify and... 
    Senior
    Work at office
    Local area

    Cisco

    Milpitas, CA
    3 days ago
  • $140k - $300k

    Tesla is seeking an experienced Software Engineer to design and deliver distributed systems and real-time data flows. This role includes working with applications that manage customer information and assets, while utilizing technologies such as Golang, Java, and Python.... 
    Senior

    Tesla

    Fremont, CA
    1 day ago
  • $154k - $240k

     ...fleet. This position demands strong skills in product management and familiarity with robotics. Responsibilities include driving operational scalability and gathering product requirements. The role offers a competitive salary range of $154,000—$240,000, with comprehensive... 
    Senior

    Agility Robotics

    Fremont, CA
    1 day ago
  • $104k - $130k

     ...Job Description Position Overview: As a Junior Software Engineer on our Integration and Distributed Systems team, you’ll help build the tools that power...  ...manufacturing process that runs throughout the printing operation.   Our team enjoys excellent benefits... 
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    2 days ago
  • $150k - $250k

    Pony.ai in Fremont, California is seeking a Machine Learning Engineer to build scalable systems for training large generative models in autonomous mobility. Candidates should have a M.S. or Ph.D. in relevant fields, with 3+ years of experience in production-grade machine... 
    Senior

    Pony.ai

    Fremont, CA
    1 day ago
  • $168k - $300k

    Tesla is seeking a Senior Software Engineer in Fremont, California. You will lead the development of vehicle pricing applications that support the Sales and Finance organizations, using modern technologies like React, JavaScript, and Python. The role involves enhancing... 
    Senior

    Tesla

    Fremont, CA
    1 day ago
  • $140k - $200k

    Clutch Canada is seeking a Senior Software Engineer to join their Core Experiences Team in Fremont, California. This critical role involves collaborating...  ...backend services using Kotlin. Candidates should have systems thinking, speed, and focus, and will benefit from a fast-... 
    Senior
    Remote job

    Clutch Canada

    Fremont, CA
    13 hours ago
  • Bloom Energy is seeking a Senior Staff Engineer in Operational Excellence to enhance factory performance in Fremont, CA. This pivotal role combines engineering, manufacturing, and strategy to translate dynamic conditions into measurable outcomes. You will provide leadership... 
    Senior

    Bloom Energy

    Fremont, CA
    1 day ago
  • $168k - $252k

    Tesla is seeking an experienced software engineer in Fremont, California, to enhance its mobile and web charging experience. You will be responsible for designing, coding, and implementing features that ensure a seamless user experience. The ideal candidate will possess... 
    Senior

    Tesla

    Fremont, CA
    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!