Post job

Senior software engineer jobs in Santa Clara, CA - 12,128 jobs

All
Senior Software Engineer
Senior Embedded Software Engineer
Senior Leader
Principal Software Engineer
Software Development Engineer
Senior Performance Engineer
Software Systems Engineer
Software Engineer
Senior Information Engineer
Lead Engineer
Senior Engineer
  • Senior GPU Training Performance Engineer

    Advanced Micro Devices 4.9company rating

    Senior software engineer job in San Jose, CA

    A leading technology company is seeking a Principal / Senior GPU Software Performance Engineer in San Jose, CA. This role involves optimizing GPU workloads for training performance, enhancing throughput, and resolving bottlenecks in distributed systems. The ideal candidate will have strong skills in GPU performance engineering and experience with deep learning frameworks, particularly PyTorch. This position offers a chance to work in a collaborative environment focused on innovation and inclusivity. #J-18808-Ljbffr
    $137k-178k yearly est. 21h ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Antitrust Litigator & Trial Strategy Leader

    Apple Inc. 4.8company rating

    Senior software engineer job in Cupertino, CA

    A leading technology company in Cupertino is seeking a litigator to join their commercial litigation team. The ideal candidate will have over 4 years of experience in litigation, particularly in competition-related matters. Strong communication, analytical, and negotiation skills are essential. This role includes formulating strategies, collaborating with cross-functional teams, and managing regulatory investigations. Competitive salary and comprehensive benefits offered. #J-18808-Ljbffr
    $166k-221k yearly est. 4d ago
  • Senior PMM, CUDA-X Libraries - Lead GTM & Content

    Nvidia Corporation 4.9company rating

    Senior software engineer job in Santa Clara, CA

    A leading technology company located in California seeks an experienced product marketer to join its team. This role involves leading go-to-market strategies for the CUDA-X libraries, creating compelling content, and engaging with various stakeholders. Ideal candidates will have over 12 years of experience in technology marketing and a solid understanding of NVIDIA's platforms, along with strong public speaking skills. Competitive salary offered up to $287,500 plus equity. #J-18808-Ljbffr
    $287.5k yearly 4d ago
  • Senior IR & LP Capital Formation Lead

    P2P 3.2company rating

    Senior software engineer job in Menlo Park, CA

    A leading venture capital firm is seeking an Associate Director for Capital Formation and Investor Relations. The successful candidate will cover relationship development, manage limited partners, and analyze venture capital market data. Strong communication and analytical skills are essential, along with a minimum of 8 years of relevant experience. The anticipated salary is between $253,000 and $295,000, with various benefits including health insurance and a 401K plan. #J-18808-Ljbffr
    $253k-295k yearly 2d ago
  • Senior Performance Test Engineer - Scale & Optimize APIs

    Symphony Industrial Ai, Inc.

    Senior software engineer job in Palo Alto, CA

    A leading AI-powered firm in Palo Alto, California, seeks a Senior Performance Test Engineer to lead diverse testing strategies for web applications and data platforms. With 5-8 years of performance testing experience, the ideal candidate will design and analyze tests, collaborate with teams, and provide insights. Strong proficiency in tools like JMeter and scripting in languages such as Java or Python is essential. The company offers an innovative environment and values performance excellence. #J-18808-Ljbffr
    $125k-180k yearly est. 1d ago
  • Senior RF Filter Design Lead (Hybrid, San Mateo)

    Murata Manufacturing Co., Ltd. 3.7company rating

    Senior software engineer job in San Mateo, CA

    A leading tech company in RF technology is seeking a Senior Staff RF Filter Designer to lead the development of advanced filter solutions. This role involves integrating cutting-edge design methodologies and collaborating across RF design, technology, and software teams. The ideal candidate will have over 10 years of experience in RF or analog design, a master's or PhD in Electrical Engineering, and a strong leadership presence. The position offers a hybrid work schedule and a comprehensive benefits package, including competitive salary, medical insurance, and tuition reimbursement. #J-18808-Ljbffr
    $131k-176k yearly est. 4d ago
  • Systems Software Engineer

    Sunbelt Controls 3.3company rating

    Senior software engineer job in Pleasanton, CA

    Now Hiring: Systems Software Engineer II 📍 Pleasanton, CA | 💰 $108,000 - $135,000 per year 🏢 About the Role We're looking for an experienced Systems Software Engineer II to join Sunbelt Controls, a leading provider of Building Automation System (BAS) solutions across the Western U.S. In this role, you'll develop and program databases, create custom graphics, and integrate control systems for smart buildings. You'll also support project startups, commissioning, and troubleshooting - working closely with project managers and engineers to deliver high-quality, energy-efficient building automation solutions. If you have a passion for technology, problem-solving, and helping create intelligent building systems, this opportunity is for you. ⚙️ What You'll Do Design and program BAS control system databases and graphics for assigned projects. Lead the startup, commissioning, and troubleshooting of control systems. Work with networked systems and diagnose LAN/WAN connectivity issues. Perform pre-functional and functional system testing, including LEED and Title 24 requirements. Manage project documentation, including as-builts and commissioning records. Coordinate with project teams, subcontractors, and clients for smooth execution. Mentor and support junior Systems Software Engineers. 🧠 What We're Looking For 2-5 years of experience in Building Automation Systems or a related field. Associate's degree in a technical field (Bachelor's in Mechanical or Electrical Engineering preferred). Proficiency in MS Office, Windows, and basic TCP/IP networking. Strong organizational skills and the ability to manage multiple priorities. Excellent communication and customer-service skills. Valid California driver's license. 💎 Why You'll Love Working With Us At Sunbelt Controls, we don't just build smart buildings - we build smart careers. As a 100% employee-owned company (ESOP), we offer a supportive, growth-oriented environment where innovation and teamwork thrive. What we offer: Competitive salary: $108K - $135K, based on experience Employee-owned company culture with a family-oriented feel Comprehensive health, dental, and vision coverage Paid time off, holidays, and 401(k)/retirement plan Professional growth, mentorship, and ongoing learning opportunities Veteran-friendly employer & Equal Opportunity workplace 🌍 About Sunbelt Controls Sunbelt Controls is a premier BAS solutions provider serving clients across multiple industries, including data centers, healthcare, education, biotech, and commercial real estate. We specialize in smart building technology, system retrofits, analytics, and energy efficiency - helping clients reduce operational costs and achieve sustainable performance. 👉 Apply today to join a team that's shaping the future of intelligent buildings. #Sunbelt #BuildingAutomation #SystemsEngineer #HVACControls #BASCareers
    $108k-135k yearly 1d ago
  • Senior Workday Platform Lead

    Wdbeacon

    Senior software engineer job in San Mateo, CA

    A leading cloud platform for insurers is looking for a Manager, Workday Technology in San Mateo, California. This role involves providing functional and technical leadership of the Workday platform, managing a high-performing team, and driving initiatives for optimization and integration. The ideal candidate has over 8 years of Workday experience, including team management, and a Bachelor's degree in a relevant field. Competitive salary and benefits offered. #J-18808-Ljbffr
    $109k-169k yearly est. 2d ago
  • Senior Embedded Software Engineer - Automotive, Simulink & QA

    Tula Technology Inc.

    Senior software engineer job in San Jose, CA

    A leading technology company seeks a Senior Embedded Software/QA Engineer in San Jose, California. In this role, you will develop software for advanced traction inverter applications while collaborating with a multidisciplinary team. Experience with C programming and embedded systems is essential. The company offers a competitive salary range of $132,000 to $195,000 plus benefits and stock options. #J-18808-Ljbffr
    $132k-195k yearly 1d ago
  • Principal Software Development Build Engineer

    Dell 4.8company rating

    Senior software engineer job in Pleasanton, CA

    The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Principal Software Development Build Engineer in Santa Clara, California . What you'll achieve As a Principal Software Development Build Engineer, you will own and evolve CI/CD pipelines, build automation and release processes for our scale-out storage and data protection platform. You'll drive modernization of build systems, ensure fast/reliable releases and mentor junior engineers while collaborating closely with development, QA and operations. You will: Architect and optimize build/release pipelines for complex, distributed software Lead improvements in CI/CD workflows, automation, and developer productivity Troubleshoot build failures and enforce branching, versioning, and governance standards Integrate test automation and security checks into pipelines Mentor engineers and drive adoption of modern build tools and practices Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Essential Requirements 8+ years experience in build/release engineering or DevOps (or equivalent skill) Expertise with CI/CD platforms e.g. Jenkins, GitLab CI, GitHub Actions Proficiency in Python, Bash or Groovy for automation Experience with Git-based SCM, artifact management (Artifactory/Nexus), and containerized builds (Docker/K8s) Desirable Skills: Bachelor's or Master's degree in Computer Science, Engineering or related field Knowledge of modern build systems e.g. Bazel, CMake and cloud CI/CD Compensation Dell is committed to fair and equitable compensation practices. The base salary range for this position is $205,700-$266,200 . Benefits and Perks of working at Dell Technologies Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com Who we are We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID: R283658
    $205.7k-266.2k yearly 1d ago
  • Senior Embedded C++ Software Engineer - Mountain View, CA

    Clutch Canada

    Senior software engineer job in Mountain View, CA

    About us: Aeva's mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond. Aeva is transforming autonomy with its groundbreaking sensing and perception technology that integrates all key LiDAR components onto a silicon photonics chip in a compact module. Aeva 4D LiDAR sensors uniquely detect instant velocity in addition to 3D position, allowing autonomous devices like vehicles and robots to make more intelligent and safe decisions. Role Overview: We are looking for a Software Development Engineer with an emphasis on Embedded systems. You are a self-starter and comfortable working on designs from initial architecture through production. What you'll do: Design and implement real-time applications on ARM processors interfacing with multiple sensors mainly in C++. Participate in the team's software processes, including requirements and design documentation, test-plan generation and execution, peer design and code reviews, process feedback, and improvements. Debug complicated issues as they arise during product development. Work in a dynamic and fast-pace environment. What you have: 5+ years of experience developing C++ multi-threaded applications, ideally for QNX targeting multiple ARM cores. Experience in profiling and benchmarking C++ applications and optimizing code for maximum performance. Experience developing applications that interact with HW on QNX. Experience working cross-functionally with other teams such as DSP, Hardware, and Testing teams. Passion to make embedded SW applications resilient, safe, and production-grade. Experience with scripting languages: Python, and Shell scripts. Hands-on experience with modern build systems, particularly Bazel. Nice-to-haves: Experience with one or more of the following: Microcontrollers, SoC, device drivers, hardware bring-up, power management, performance optimization or hardware/software integration, and RTOS. Experience developing applications with ROS / ROS2. Familiarity with processes such as ASPICE and Static Analysis Tools. Understanding of MISRA guidelines. Experience in implementing or integrating diagnostics (UDS services, DIDs, DTCs) within AUTOSAR communication stacks. Skilled in developing with automotive communication protocols (CAN, Automotive Ethernet, SOME/IP) and industrial Ethernet protocols. Experience integrating embedded software into HIL/SIL validation environments. What's in it for you: Be part of a fast paced and dynamic team Very competitive compensation and meaningful stock grants Exceptional benefits: Medical, Dental, Vision, and more Unlimited PTO: We care about results, not punching timecards #J-18808-Ljbffr
    $119k-159k yearly est. 21h ago
  • Software Engineer - Reliability

    Pantera Capital

    Senior software engineer job in Palo Alto, CA

    About xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All engineers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates. About the Role We are seeking a talented Site Reliability Engineer (SRE) to join our SuperComputing team. In this role, you'll ensure the reliability, scalability, and performance of our high-performance computing (HPC) infrastructure, powering cutting-edge AI research. You'll collaborate with cross-functional teams to build and maintain systems that support massive-scale data processing and model training. You\'ll ensure Grok stays reliable for millions while inventing new approaches at the intersection of SRE and cutting-edge AI to help define the future of AI reliability engineering. What You'll Do Design, implement, and maintain robust, scalable infrastructure for supercomputing environments. Monitor and optimize system performance, ensuring high availability and minimal downtime. Develop automation tools and scripts to streamline operations and improve system reliability. Troubleshoot complex issues across distributed systems, networks, and storage solutions. Collaborate with AI researchers and engineers to support compute-intensive workloads. Implement security best practices to protect sensitive data and infrastructure. Contribute to capacity planning and disaster recovery strategies. Participate in an on-call rotation to ensure 24/7 system reliability. Ideal Experiences Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). 3+ years of experience in site reliability engineering, DevOps, or systems engineering. Proficiency in Linux system administration and scripting (e.g., Python, Bash). Experience with containerization (e.g., Docker, Kubernetes) and cloud platforms (e.g., AWS, GCP, Azure). Strong understanding of networking, distributed systems, and storage technologies. Familiarity with HPC environments, GPU clusters, or large-scale data processing. Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment. Strong communication skills and a collaborative mindset. Bonus: Experience with Infrastructure as Code (e.g., Terraform, Ansible) or monitoring tools (e.g., Prometheus, Grafana). Location This role is based in the Bay Area (San Francisco and Palo Alto). Candidates are expected to be located near the Bay Area or open to relocation. Tech Stack Languages: Rust, Python, C++, Golang Interview Process Application Review: Submit your CV and a statement of exceptional work. Our team will review your application to assess fit. Phone Interview (45 minutes): A brief conversation with a team member to discuss your background, key accomplishments, and motivation. Main Interview Process 1 Coding assessment: Solve problems in Rust, Python, C++, or Golang 1 Skill Specific Technical Interview: Demonstrate practical skills in a live problem-solving session. 1 SRE/System Case Study: Analyze and solve a complex, real-world system design or operational problem, demonstrating your technical expertise, problem-solving skills, and ability to optimize system reliability and performance. Project Deep-Dive: Present your past exceptional work to a small audience. Annual Salary Range $180,000 - $440,000 USD Benefits Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks. xAI is an equal opportunity employer. California Consumer Privacy Act (CCPA) Notice #J-18808-Ljbffr
    $106k-150k yearly est. 2d ago
  • Senior Embedded Software, Firmware & Driver Engineer

    Lyte Ai Inc.

    Senior software engineer job in Sunnyvale, CA

    Senior Embedded Software, Firmware & Driver Engineer About the role We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of processors, accelerators, and custom silicon in our robotics and Physical AI systems. This is a deeply hands-on role for someone who thrives close to hardware-bringing up new chips, writing robust firmware and drivers, and integrating them into production rassemble RTOS and Linux software stacks. You will work across CPUs, MCUs, DSPs, NPUs, TPUs, and custom ASICs, developing firmware, boot flows, device drivers, and board-support packages (BSPs). The role spans early silicon and board bring‑up through stable, scalable deployment, with a strong emphasis on correctness,Як performance, reliability, and maintainability. What you'll do Design, develop, and maintain embedded firmware and device drivers for a wide range of processors and accelerators, including ARM Cortex‑M, Cortex‑R, and Cortex‑A; DSP cores (e.g., Tenislic); NPUs, TPUs, GPUs, and custom accelerators Lead chip, SoC, and board bring‑up from first power‑on to production readiness Develop and maintain BSPs, bootloaders, and low‑level system software Develop firmware for RTOS‑based systems and Linux‑based platforms ongi: Integrate firmware and drivers into a larger production software stack Debug complex system‑level issues across hardware, firmware, kernel, and user space Optimize for performance, latency, memory footprint, power, and reliability Collaborate closely with hardware, silicon, systems, and application teams to define interfaces and_requirements Establish and follow best practices for embedded software development, testing, documentation, and code quality руд: Support validation, manufacturing, and field issues with root‑cause analysis and fixes Required Qualifications Bachelor's degree or higher in Computer Engineering, Electrical Engineering, Computer Science, or a related field 7+ years of experience in embedded software, firmware, or driver development Strong hands‑on experience with bare‑metal and RTOS‑based firmware development; Linux kernel, device drivers, and system bring‑up Experience working across multiple processor architectures and cores (MCUs, CPUs, DSPs, accelerators) Deep understanding of embedded systems fundamentals: boot flows, interrupts, memory hierarchies, caches, MMUs; concurrency, synchronization, and real‑time constraints Strong proficiency in embedded programming languages: C and C++; Assembly (at least at a debugging / bring‑up level); Python and scripting for tooling, automation, and testing Experience with hardware bring‑up, debugging, and validation Ability to read schematics, datasheets, and silicon reference manuals Experience delivering production‑quality embedded software Preferred Qualifications Experience with common RTOSes (e.g., FreeRTOS, Zephyr, QNX, ThreadX, VxWorks) Strong Linux experience, including device tree; kernel configuration and build systems; driver development and debugging Experience with bootloaders (e.g., U‑Boot, custom boot ROM flows) Familiarity with embedded Linux build systems (Yocto, Buildroot) Experience with hardware debug and bring‑up tools: JTAG/SWD, logic analyzers, oscilloscopes; GDB, OpenOCD, Lauterbach, Trace32, etc. Experience with SoC and ASIC development environments Familiarity with power management, clocking, and precision tuning Experience in robotics, autonomous systems, or other safety‑critical or real‑time systems Benefits (subject to location and local regulations) Competitive salary and equity allocation medical, dental, and vision coverage flightless coverage Flexible vacation and time‑off policy Opportunity to work oncutting‑edgetechnologies with a highly cross‑functional team \ omdat> About Lyte AI Lyte buildsperceptionsystems for Physical AIoperatingin complex environments. The company combines custom silicon, integrated sensors, and software into a unified platform for robotics, mobility, and next‑generation automation. Lyte is headquartered in Sunnyvale, California, with a global presence. For more information, visit *********** What we're looking for We're excited about building impactful technology in a dynamic, hands‑on environment. We'd love to hear from you! The pay range for this role is: 150,000 - 300,000 USD per year (Bay Area, CA) #J-18808-Ljbffr
    $119k-159k yearly est. 1d ago
  • Senior Embedded Software Engineer, Security

    Rivian 4.1company rating

    Senior software engineer job in Palo Alto, CA

    About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone. Role Summary As a member of the product security team, focused on embedded systems and firmware, you will help design, implement, and maintain systems and software for on-vehicle security. This includes security functionality like secure boot, code verification, device identity, and access control. You will work closely with cross functional teams, to integrate security functionality into vehicle components. This role is located at our Palo Alto, California office and reports directly to the Manager, Security Firmware. Responsibilities Configure and manage chip level security features Design security systems and solutions for connected vehicles and related products Work with other teams and stakeholders to build security into features and products Develop product security requirements that meet program needs while reducing risk Work with development teams to ensure they meet requirements and validate them for each release Continuously improve and adapt the security implementations to adapt to customer needs, program goals, and evolving technologies Write and maintain complex technical documentation for both developers and non-technical people Drive complex multi-team, cross-functional projects across multiple programs Qualifications Education - Preferred to have a degree in Computer Science, Computer Engineering, or similar field preferred or equivalent applicable industry experience Technical Skills 7+ years of experience working on embedded platforms In-depth knowledge of embedded systems Experience with Linux, AOSP, and/or RTOS Significant experience with C/C++ development, Java (android) is a plus Strong understanding of SELinux, DM‑Verity, and other Linux hardening features Strong understanding of cryptographic principles and secure coding practices. Strong understanding of networking fundamentals such as Ethernet, TCP/IP, Wireless Technologies Understanding of automotive networking interfaces and protocols (CAN, UDS, etc.) Pay Disclosure Salary Range/Hourly Rate for Palo Alto, California-based applicants: $162,500 - $203,100 (actual compensation will be determined based on experience, location, and other factors permitted by law). Benefits Summary: Rivian and Volkswagen Group Technologies provide robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment. Equal Opportunity Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status. Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian and VW Group Technologies (“Rivian and Volkswagen Group Technologies”) may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies' service providers, including providers of background checks, staffing services, and cloud services. Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information. Please note that we are currently not accepting applications from third party application services. #J-18808-Ljbffr
    $162.5k-203.1k yearly 21h ago
  • Senior ML Engineer - GenAI & RAG Platforms

    Cisco Systems 4.8company rating

    Senior software engineer job in Sunnyvale, CA

    A leading technology company is seeking a skilled professional to implement GenAI services and APIs that enhance chat assistants and automation workflows. Candidates should have extensive experience in backend or distributed systems and be proficient in modern programming languages. Excellent collaboration skills with product management is crucial for delivering impactful GenAI experiences. The position offers competitive salary with benefits in the Sunnyvale area. #J-18808-Ljbffr
    $138k-175k yearly est. 3d ago
  • Lead ML Engineer - Ads Identity & Conversion

    Pinterest 4.6company rating

    Senior software engineer job in Palo Alto, CA

    A leading social media platform in Palo Alto is looking for a Technical Lead Manager in Ads Conversion Modeling. This role includes leading the User Match Prediction roadmap, developing conversion models, and partnering with various teams to drive performance. Ideal candidates have a strong software engineering background, machine learning knowledge, and 6+ years of relevant experience. The position offers a competitive salary and hybrid work flexibility. #J-18808-Ljbffr
    $163k-210k yearly est. 21h ago
  • Senior AIML & Information Retrieval Engineer

    Apple Inc. 4.8company rating

    Senior software engineer job in Santa Clara, CA

    A leading technology company in Santa Clara is seeking a Machine Learning Engineer to shape upcoming products. You will develop models for information retrieval and collaborate on user-facing services like Siri and Safari. The ideal candidate has over 5 years of experience in machine learning with strong programming skills in languages such as Python, C++, or Java. This role offers competitive pay and comprehensive benefits. #J-18808-Ljbffr
    $142k-181k yearly est. 3d ago
  • Senior Embedded Software/QA Engineer

    Tula Technology Inc.

    Senior software engineer job in San Jose, CA

    Tula is driven by an overriding passion to increase efficiency and improve the environment. With more than 400 patents issued or pending for multiple technologies, and a combined 450 years of engineering behind those patents, we're focused primarily on applications for passenger automobiles, commercial vehicles for on and off road and electric vehicles of any size. Our approach to improving efficiency sets us apart. We come at it with demonstrated software solutions, and we deliver proven results with more than one million vehicles on the road using our technologies to decrease greenhouse gas emissions and increase fuel savings. But we're not stopping there. We're working to reduce or eliminate the use of rare earth elements in electric vehicles through improved electric motor efficiency and exploring efficiency in other means of mobility, too, including robotics, e-aviation and industrial machinery. Tula drives efficiency. The Senior Embedded Software/QA Engineer will work on design, development & QA of embedded software and associated interfaces for Tula's advanced motor control products. You will join a multidisciplinary team to deliver high-quality, robust software for Tula's next-generation electric motor efficiency technology. Develop software to implement Tula's advanced traction inverter software applications Target Simulink models to embedded microcontrollers Use best practices for QA and software development, including functional specs, code reviews, unit and system testing Collaborate with other engineers on requirements, coding, and verification Develop communication interfaces for functional interactions with vehicle ECUs Develop GUIs and logging tools for real-time debugging and performance evaluation Requirements BS/MS in CS, CE or EE Experience with embedded MCUs and development tools Hands-on experience in C for real-time embedded control and signal processing applications Experience with Simulink embedded coding and Simulink verification tools Knowledge of coding best practices and tools for coding standards compliance and testing methodologies Some experience developing effective GUIs for rapid debugging, calibration and software performance evaluation Aptitude for working with internal customers and efficiently capturing requirements Ability to write concise and effective documentation Drive to plan and prioritize work, manage time, and sprint to meet deadlines Initiative to work in a dynamic environment, and a positive, team-oriented attitude Potential to become a subject matter expert and leader Bonus Points Experience in traction inverter development, deployment, calibration Experience with functional interactions of networked vehicle ECUs Experience with XCP based calibration tools Familiarity with environments for automotive software development life cycle such as ASPICE Familiarity with automotive functional safety environments Salary Range: $132,000 - 195,000 + benefits and stock options (actual compensation will be determined based on experience level). #J-18808-Ljbffr
    $132k-195k yearly 1d ago
  • Sr. Embedded Software Engineer

    Rivian 4.1company rating

    Senior software engineer job in Palo Alto, CA

    About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone. Role Summary We are seeking a highly skilled and motivated Senior Embedded Software Engineer to join our Vehicle Power Moding team. In this role, you will design, develop, and deploy embedded software solutions to support vehicle power management systems. You will collaborate with cross-functional teams to ensure seamless integration of power modes, while maintaining robust hardware control and low- and high-voltage system stability. This position demands deep technical expertise in embedded systems, state machine design, and vehicle device control. Responsibilities Contribute to defining software requirements, designing state machines, and ensuring they align with vehicle power moding needs. Lead discussions regarding vehicle states (e.g., wake/sleep) and corresponding hardware control (e.g., high voltage activation/deactivation, low-voltage domain management). Participate in system-level design reviews, providing insights into power management and embedded software best practices. Ensure the seamless transition between power modes, coordinating high-voltage and low-voltage domain transitions for system efficiency and reliability. Collaborate with hardware and system teams to understand and influence vehicle device control, ensuring correct interactions between software and hardware components. Design, develop, and deploy embedded software for vehicle power management applications such as vehicle device power on/off behavior management, system energy draw optimizations, vehicle reset, occupancy detection, user interactions and much more. Write, perform, and review integration test cases to validate software functionality and reliability. Troubleshoot and debug software issues across embedded systems, identifying solutions to optimize vehicle power moding performance. Qualifications B.S.+ in Electrical Engineering, Computer Science, Mechanical Engineering, or a related field with 2+ years of relevant industry experience. 2 or more years of experience in embedded software/firmware development in C, preferably with vertically integrated consumer products. Proficient with software development on microcontrollers and sensor I/Os. Strong understanding of dependencies between various electrical & mechanical systems. Experience with systems engineering / automotive network architecture / vehicle integration. Strong working knowledge of automotive electrical systems and communication protocols (CAN, LIN, Ethernet) and relevant debug tools. Hands-on experience debugging complex systems that involve multiple ECUs with interfaces to various vehicle sub-systems. Good team player with great communication skills. Ability to work in a fast-paced development environment. Passionately motivated to take ideas from R&D phase to a product. Pay Disclosure Salary Range/Hourly Rate for California Based Applicants: $146,900 - $183,600 (actual compensation will be determined based on experience, location, and other factors permitted by law). Benefits Summary Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment. Equal Opportunity Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status. Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian and VW Group Technologies (“Rivian and Volkswagen Group Technologies”) may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies' service providers, including providers of background checks, staffing services, and cloud services. Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information. Please note that we are currently not accepting applications from third party application services. #J-18808-Ljbffr
    $146.9k-183.6k yearly 1d ago
  • Principal Software Development Build Engineer

    Dell 4.8company rating

    Senior software engineer job in Loma Mar, CA

    The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Principal Software Development Build Engineer in Santa Clara, California . What you'll achieve As a Principal Software Development Build Engineer, you will own and evolve CI/CD pipelines, build automation and release processes for our scale-out storage and data protection platform. You'll drive modernization of build systems, ensure fast/reliable releases and mentor junior engineers while collaborating closely with development, QA and operations. You will: Architect and optimize build/release pipelines for complex, distributed software Lead improvements in CI/CD workflows, automation, and developer productivity Troubleshoot build failures and enforce branching, versioning, and governance standards Integrate test automation and security checks into pipelines Mentor engineers and drive adoption of modern build tools and practices Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Essential Requirements 8+ years experience in build/release engineering or DevOps (or equivalent skill) Expertise with CI/CD platforms e.g. Jenkins, GitLab CI, GitHub Actions Proficiency in Python, Bash or Groovy for automation Experience with Git-based SCM, artifact management (Artifactory/Nexus), and containerized builds (Docker/K8s) Desirable Skills: Bachelor's or Master's degree in Computer Science, Engineering or related field Knowledge of modern build systems e.g. Bazel, CMake and cloud CI/CD Compensation Dell is committed to fair and equitable compensation practices. The base salary range for this position is $205,700-$266,200 . Benefits and Perks of working at Dell Technologies Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com Who we are We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID: R283658
    $205.7k-266.2k yearly 1d ago

Learn more about senior software engineer jobs

How much does a senior software engineer earn in Santa Clara, CA?

The average senior software engineer in Santa Clara, CA earns between $101,000 and $190,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.

Average senior software engineer salary in Santa Clara, CA

$139,000

What are the biggest employers of Senior Software Engineers in Santa Clara, CA?

The biggest employers of Senior Software Engineers in Santa Clara, CA are:
  1. Google
  2. Apple
  3. Walmart
  4. NVIDIA
  5. Waymo
  6. General Motors
  7. Über
  8. Microsoft
  9. Oracle
  10. ByteDance
Job type you want
Full Time
Part Time
Internship
Temporary