Maximum of 25 job preferences reached.
Software Engineer Jobs in Sunnyvale, CA
Software
Develop and optimize Linux kernel features and device drivers for enterprise storage arrays. Maintain and patch kernel code, diagnose hardware-software boundary issues, optimize performance (NUMA, interrupts, threading, CPU instruction sets), lead architecture and development from concept to release, mentor peers, participate in code reviews, and collaborate with partners and vendors.
Top Skills:
Cpu Instruction SetsDevice DriversInterrupt HandlingLinux KernelNumaNvmePcieThreading
Software
Architect and deliver high-performance C/C++ networking software for enterprise storage platforms. Implement Layer 2/3 features, integrate with ASICs and switch SDKs, enable non-disruptive upgrades, customize SONiC, and lead cross-functional hardware-software efforts while mentoring engineers.
Top Skills:
AsicBgpCC++11+EcmpEthernetIssuLinux DriversLinux KernelNduPacket ProcessingSonicSwitch SdkVlan
Software
Develop and maintain enterprise software applications, focusing on back-end development, API development, and ensuring application security while contributing to software improvement processes.
Top Skills:
AngularAWSAzureClickhouseCSSDockerGCPGoHTMLJavaScriptKubernetesPostgresPythonReact
Information Technology • Automation • Manufacturing
Develop and maintain full-stack applications supporting foundation-model research. Design client- and server-side architecture, ensure responsiveness, security, and performance, collaborate with researchers/ML engineers, troubleshoot and document software, and contribute to HPC and deep-learning research outputs and publications.
Top Skills:
AjaxAngularApacheC#CSSDeep LearningGitGitHpcHTMLJavaJavaScriptJqueryMongoDBMySQLNode.jsNpmPythonReactUi/UxXML
Automotive • Robotics • Software • Transportation
Design and implement low-level embedded software for x86/ARM platforms in C/C++; collaborate with hardware and software teams to spec, test, and debug vehicle subsystems and sensors (camera, radar, lidar, IMU); work on network devices and time synchronization; perform hands-on hardware bring-up and on-vehicle debugging of buses like I2C, CAN, SPI, UART; ensure reliability and safety for autonomous trucking systems.
Top Skills:
ArmAutomotive EthernetCC++CameraCanI2CImuLidarNetworkingPcieRadarSpiTime SynchronizationUartX86
Artificial Intelligence • Automotive • Information Technology • Robotics
Responsible for designing and developing scalable data pipelines, storage systems, and monitoring tools for ML data infrastructure, ensuring system integrity and performance evaluation.
Top Skills:
BigQueryC++GCPGcsPostgresPython
Artificial Intelligence • Automotive • Information Technology • Robotics
Develop large-scale data processing systems for autonomous driving, including storage, dashboards, and data pipelines, while ensuring integrity and resilience.
Top Skills:
BigQueryC++GCPGcsPostgresPython
Artificial Intelligence • Automotive • Information Technology • Robotics
Develop high-quality visualization platforms for autonomous technology, work with autonomy engineers, and create polished visualizations for external applications.
Top Skills:
C++OpenglQtUnityVulkan
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Design, develop, and debug system software for NVIDIA Halos across QNX, Linux, and hypervisor environments. Build BSPs, I/O virtualization, drivers, boot and diagnostics for mixed-criticality NVIDIA SoC platforms. Apply formal methods and safety standards (ISO 26262/21434), optimize platform bring-up, and implement debugging, tracing, logging, and performance-analysis solutions. Collaborate with ASIC, firmware, OS, safety, security, and platform teams.
Top Skills:
AcceleratorsAda/SparkArm V8BspCDebugging ToolsFormal MethodsGenai/Ai-Assisted ToolsHypervisorI/O VirtualizationIso 21434Iso 26262LinuxNvidia SocsPerformance Analysis ToolsQnxRt LinuxSystem Analyzer ToolsTla+Virtualization
Reposted 9 Days AgoSaved
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Lead performance and scalability analysis of the Kubernetes-based accelerated runtime stack, design upstream control-plane changes for hyperscale clusters, optimize container startup and inference latency, advance confidential container performance, model large AI-factory deployments with simulations, build at-scale tests and monitoring, and collaborate with researchers and upstream communities to validate and publish results.
Top Skills:
AWSAzureCncfConfidential Containers (Coco)ContainersDra-Driver-Nvidia-GpuDsxGateway-Api-Inference-ExtensionGCPGoGpu OperatorGroveKubernetesNetwork OperatorNode-Feature-DiscoveryNvidia Software StackNvsentinelOciPythonTopograph
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Design and implement cloud-native data management services (catalog, metadata, dataset/checkpoint lifecycle) for exabyte-scale GPU workloads. Build backend systems on Kubernetes and major cloud providers, collaborate with research and cross-functional teams, document architecture, and drive integration with storage/compute innovations (GPU Direct Storage, DPU).
Top Skills:
Apache IcebergSparkAWSAzureC/C++Cloud NativeData LakeDpuFeature StoresGCPGoGpu Direct StorageJavaKubernetesMetadata ManagementObject StoragePython
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Architect, develop, and debug system software for NVIDIA Halos across QNX, Linux, and hypervisor environments. Build BSP, boot, drivers, I/O virtualization, and platform software for NVIDIA SoCs. Ensure safety and security compliance (ISO 26262/21434), use formal methods, optimize platform performance, and collaborate with ASIC, firmware, OS, safety, and security teams. Employ AI-assisted engineering tools to accelerate development, testing, and documentation.
Top Skills:
AdaAi-Assisted ToolsArm V8BspCDebugging ToolsDevice DriversFormal MethodsGenaiHypervisorIso 21434Iso 26262LinuxNvidia SocPerformance Analysis ToolsQnxRtosSparkSystem AnalyzersTla+Virtualization
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Semiconductor • Manufacturing
Lead design and execution of scalable, automation- and AI-enabled quality engineering strategies. Develop complex test plans and frameworks, apply data analytics to predict and prevent defects, debug and validate complex software systems, drive cross-functional initiatives, and provide technical leadership on product quality and corrective actions.
Cloud • Information Technology • Machine Learning
The role involves designing and building automated compliance pipelines, implementing policy-as-code, and integrating security scanning into CI/CD processes to ensure compliance and secure AI infrastructure.
Top Skills:
BuildkiteConftestGithub ActionsGitlab CiGoInspecJenkinsLinuxOpa/RegoPython
Aerospace • Artificial Intelligence • Robotics • Software
Responsible for building decision-making frameworks for multi-aircraft wildfire suppression, developing algorithms, and ensuring real-time software performance. Collaborates with engineers and firefighters for system validation.
Top Skills:
AfsimAirsimC++14Unreal Engine
Aerospace • Artificial Intelligence • Robotics • Software
The Senior Software Engineer will develop mission simulation infrastructure, integrating various systems and ensuring safety-critical features for autonomous firefighting operations.
Top Skills:
AfsimAirsimC++CmakeConanDockerGdbLinuxPythonSimulation EnvironmentsUnreal EngineValgrind
Aerospace • Artificial Intelligence • Robotics • Software
The Software Engineer, Perception develops autonomous aircraft systems to detect and manage wildfires using real-time data processing and machine learning techniques.
Top Skills:
C++14Computer VisionGpu ProcessingLidarLinuxMachine LearningRadarThermal CamerasVisual Cameras
Hardware • Information Technology • Software
Lead design and implementation of production-line machine control software and operator interfaces. Architect equipment-to-factory communications, integrate industrial protocols and PLCs, develop C#/C++ GUIs, implement motion and vision systems, build robust automation state machines, perform system/component testing, and maintain documentation and Agile workflows.
Top Skills:
.NetAcs Motion ControlBeckhoff Twincat 3C#C++Cognex VisionproConfluenceEthercatEthernet/IpGitIn-Sight Deep LearningJIRALadder LogicMesModbusOpc UaRs232Rs485Secs/GemStructured Text (Iec 61131-3)Tcp/IpWpf
Reposted 10 Days AgoSaved
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The role involves optimizing and developing software for NVIDIA's deep learning inference ecosystem, requiring collaboration and performance analysis on various models and frameworks.
Top Skills:
C++CudaJaxOnnxPythonPyTorchTensorFlowTensorrt
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Lead integration of core system software with autonomous vehicle functions, drive vehicle bring-ups and fleet productization, debug sensors and OS/GPU stacks, develop HIL/SIL testing, and architect tooling from root-cause analysis to improve performance and stability.
Top Skills:
AndroidCC++CameraComputer VisionGitGpuHigh-Speed StorageHilImage ProcessingLidarLinuxMultimediaPerforcePythonQnxRadarReal-Time Operating SystemsSil
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Lead cross-stack adoption of modern toolchains, build and code-health practices, and performance workflows on NVIDIA CPU platforms. Integrate and validate compilers, linkers, cross-compilation, and CI; profile and optimize large codebases; build automation and playbooks; drive integration blockers to owners and communicate measurable before-and-after results to engineering teams and leadership.
Top Skills:
Build SystemsCC++Compiler OptionsContinuous IntegrationGccLinkersLinuxLlvm/ClangPerformance Profiling
Hardware • Industrial
Develop full-stack, infrastructure, robotics, and graphics software for autonomy products. Own features across the stack, collaborate with domain experts, and iterate with users to deliver tools and workflows for autonomy development.
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop AI agents and software fixes to automate defect intake, triage, assignment, and pipeline handling. Collaborate with QA to reproduce defects, implement timely fixes, and improve AI-driven feedback loops for open-source cloud development.
Top Skills:
AIAi AgentsDgx CloudGitLlms
Automotive
Develop metrics and models for performance and safety of self-driving systems, integrate metrics into fleet data, and communicate model benefits.
Top Skills:
C++PythonSQL
Fintech • Information Technology • Logistics
Collaborate with teams to develop software, write specifications, maintain modules, and troubleshoot issues, while ensuring quality and alignment with business objectives.
Top Skills:
AngularApache Http ServerApache TomcatC/C++CSSHTMLJavaJava SwingJavaScriptJbossJms MessagingJSONOracle Relational DatabasesWeb ServicesWsdlXMLXsdXsl
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Sunnyvale, CA Hiring Software Engineers
See AllPopular Job Searches
Cybersecurity Jobs in Anaheim, CA
IT Jobs in Anaheim, CA
Data Analyst Jobs in Anaheim, CA
Machine Learning Jobs in Anaheim, CA
Quality Assurance Jobs in Anaheim, CA
Software Engineer Jobs in Anaheim, CA
Product Manager Jobs in Anaheim, CA
Cybersecurity Jobs in Berkeley, CA
IT Jobs in Berkeley, CA
Data Analyst Jobs in Berkeley, CA
Data Engineer Jobs in Berkeley, CA
Data Science Jobs in Berkeley, CA
Machine Learning Jobs in Berkeley, CA
Artificial Intelligence Jobs in Berkeley, CA
Front End Developer Jobs in Berkeley, CA
Quality Assurance Jobs in Berkeley, CA
Software Engineer Jobs in Berkeley, CA
Product Manager Jobs in Berkeley, CA
IT Jobs in Carlsbad, CA
Data Analyst Jobs in Carlsbad, CA
Front End Developer Jobs in Carlsbad, CA
Quality Assurance Jobs in Carlsbad, CA
Software Engineer Jobs in Carlsbad, CA
Product Manager Jobs in Carlsbad, CA
IT Jobs in Concord, CA
Quality Assurance Jobs in Concord, CA
Cybersecurity Jobs in Fremont, CA
IT Jobs in Fremont, CA
Data Analyst Jobs in Fremont, CA
Data Engineer Jobs in Fremont, CA
Data Science Jobs in Fremont, CA
Machine Learning Jobs in Fremont, CA
Artificial Intelligence Jobs in Fremont, CA
Front End Developer Jobs in Fremont, CA
Quality Assurance Jobs in Fremont, CA
Software Engineer Jobs in Fremont, CA
Product Manager Jobs in Fremont, CA
Quality Assurance Jobs in Fresno, CA
Software Engineer Jobs in Fresno, CA
IT Jobs in Fullerton, CA
Quality Assurance Jobs in Fullerton, CA
Software Engineer Jobs in Fullerton, CA
Product Manager Jobs in Fullerton, CA
Cybersecurity Jobs in Garden Grove, CA
IT Jobs in Garden Grove, CA
Data Analyst Jobs in Garden Grove, CA
Quality Assurance Jobs in Garden Grove, CA
Software Engineer Jobs in Garden Grove, CA
Data Engineer Jobs in Glendale, CA
Data Science Jobs in Glendale, CA
Machine Learning Jobs in Glendale, CA
Quality Assurance Jobs in Glendale, CA
Software Engineer Jobs in Glendale, CA
Product Manager Jobs in Glendale, CA
IT Jobs in Hayward, CA
Quality Assurance Jobs in Hayward, CA
Software Engineer Jobs in Hayward, CA
Cybersecurity Jobs in Huntington Beach, CA
IT Jobs in Huntington Beach, CA
Data Engineer Jobs in Huntington Beach, CA
Front End Developer Jobs in Huntington Beach, CA
Quality Assurance Jobs in Huntington Beach, CA
Product Manager Jobs in Huntington Beach, CA
Cybersecurity Jobs in Irvine, CA
IT Jobs in Irvine, CA
Data Analyst Jobs in Irvine, CA
Data Engineer Jobs in Irvine, CA
Data Science Jobs in Irvine, CA
Machine Learning Jobs in Irvine, CA
Artificial Intelligence Jobs in Irvine, CA
Front End Developer Jobs in Irvine, CA
Quality Assurance Jobs in Irvine, CA
Software Engineer Jobs in Irvine, CA
Product Manager Jobs in Irvine, CA
Cybersecurity Jobs in Long Beach, CA
IT Jobs in Long Beach, CA
Data Engineer Jobs in Long Beach, CA
Data Science Jobs in Long Beach, CA
Quality Assurance Jobs in Long Beach, CA
Software Engineer Jobs in Long Beach, CA
Product Manager Jobs in Long Beach, CA
Cybersecurity Jobs in Oakland, CA
IT Jobs in Oakland, CA
Data Analyst Jobs in Oakland, CA
Data Engineer Jobs in Oakland, CA
Data Science Jobs in Oakland, CA
Machine Learning Jobs in Oakland, CA
Artificial Intelligence Jobs in Oakland, CA
Front End Developer Jobs in Oakland, CA
Quality Assurance Jobs in Oakland, CA
Software Engineer Jobs in Oakland, CA
Product Manager Jobs in Oakland, CA
IT Jobs in Oceanside, CA
Data Analyst Jobs in Oceanside, CA
Front End Developer Jobs in Oceanside, CA
Quality Assurance Jobs in Oceanside, CA
Software Engineer Jobs in Oceanside, CA
Product Manager Jobs in Oceanside, CA
Cybersecurity Jobs in Orange, CA
IT Jobs in Orange, CA
Data Analyst Jobs in Orange, CA
Machine Learning Jobs in Orange, CA
Quality Assurance Jobs in Orange, CA
Software Engineer Jobs in Orange, CA
Product Manager Jobs in Orange, CA
Data Engineer Jobs in Pasadena, CA
Data Science Jobs in Pasadena, CA
Machine Learning Jobs in Pasadena, CA
Front End Developer Jobs in Pasadena, CA
Quality Assurance Jobs in Pasadena, CA
Software Engineer Jobs in Pasadena, CA
Product Manager Jobs in Pasadena, CA
Quality Assurance Jobs in Roseville, CA
Software Engineer Jobs in Roseville, CA
Product Manager Jobs in Roseville, CA
Cybersecurity Jobs in San Jose, CA
IT Jobs in San Jose, CA
Data Analyst Jobs in San Jose, CA
Data Engineer Jobs in San Jose, CA
Data Science Jobs in San Jose, CA
Machine Learning Jobs in San Jose, CA
Artificial Intelligence Jobs in San Jose, CA
Front End Developer Jobs in San Jose, CA
Quality Assurance Jobs in San Jose, CA
Software Engineer Jobs in San Jose, CA
Product Manager Jobs in San Jose, CA
Cybersecurity Jobs in Santa Ana, CA
IT Jobs in Santa Ana, CA
Data Analyst Jobs in Santa Ana, CA
Data Engineer Jobs in Santa Ana, CA
Data Science Jobs in Santa Ana, CA
Machine Learning Jobs in Santa Ana, CA
Artificial Intelligence Jobs in Santa Ana, CA
Front End Developer Jobs in Santa Ana, CA
Quality Assurance Jobs in Santa Ana, CA
Software Engineer Jobs in Santa Ana, CA
Product Manager Jobs in Santa Ana, CA
Cybersecurity Jobs in Santa Clara, CA
IT Jobs in Santa Clara, CA
Data Analyst Jobs in Santa Clara, CA
Data Engineer Jobs in Santa Clara, CA
Data Science Jobs in Santa Clara, CA
Machine Learning Jobs in Santa Clara, CA
Artificial Intelligence Jobs in Santa Clara, CA
Front End Developer Jobs in Santa Clara, CA
Quality Assurance Jobs in Santa Clara, CA
Software Engineer Jobs in Santa Clara, CA
Product Manager Jobs in Santa Clara, CA
Cybersecurity Jobs in Sunnyvale, CA
IT Jobs in Sunnyvale, CA
Data Analyst Jobs in Sunnyvale, CA
Data Engineer Jobs in Sunnyvale, CA
Data Science Jobs in Sunnyvale, CA
Machine Learning Jobs in Sunnyvale, CA
Artificial Intelligence Jobs in Sunnyvale, CA
Front End Developer Jobs in Sunnyvale, CA
Quality Assurance Jobs in Sunnyvale, CA
Software Engineer Jobs in Sunnyvale, CA
Product Manager Jobs in Sunnyvale, CA
IT Jobs in Thousand Oaks, CA
Data Science Jobs in Thousand Oaks, CA
Machine Learning Jobs in Thousand Oaks, CA
Artificial Intelligence Jobs in Thousand Oaks, CA
Product Manager Jobs in Thousand Oaks, CA
IT Jobs in Torrance, CA
Machine Learning Jobs in Torrance, CA
Quality Assurance Jobs in Torrance, CA
Software Engineer Jobs in Torrance, CA
Cybersecurity Jobs in Visalia, CA
IT Jobs in Visalia, CA
Data Analyst Jobs in Visalia, CA
Data Engineer Jobs in Visalia, CA
Data Science Jobs in Visalia, CA
Machine Learning Jobs in Visalia, CA
Artificial Intelligence Jobs in Visalia, CA
Front End Developer Jobs in Visalia, CA
Quality Assurance Jobs in Visalia, CA
Software Engineer Jobs in Visalia, CA
Product Manager Jobs in Visalia, CA
All Filters
Total selected ()
No Results
No Results



















