Senior Software Engineer, Operating Systems
$155k - $241kAgility 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- 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...SeniorRemote work
- 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
- 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
- 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
- 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
$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...SeniorFlexible hours$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- 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...SeniorPart time
$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...SeniorFor contractorsWork experience placementWork at officeRemote workFlexible hours$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...SeniorLocal area$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...SeniorTemporary work- ...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
$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...SeniorHourly payTemporary workFlexible hours$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...SeniorFlexible hours- ...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
- 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
$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...SeniorWork at office- ...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...SeniorLocal areaImmediate startRemote work
- 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
- 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
$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- ...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...SeniorWork at officeLocal area
$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$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$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 timeWork experience placementLocal area$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$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$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-...SeniorRemote job- 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
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Operating Systems. Be the first to apply!
- ngo software engineer Fremont, CA
- software developer Fremont, CA
- software developer internship no experience Fremont, CA
- part time software developer remote Fremont, CA
- financial software developer Fremont, CA
- senior software engineer ruby on rails Fremont, CA
- software engineer amazon Fremont, CA
- senior software design engineer Fremont, CA
- software engineer remote Fremont, CA
- entry level software engineer remote Fremont, CA

