Software Engineer III, AI/ML Computer Vision, Google Cloud AI Google LLCSoftware Engineer III, AI/ML Computer Vision, Google Cloud AISunnyvale, CAWe"re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. We work on a range of unique problems focused on research topics that maximize scientific and real-world impact, aiming to push the state-of-the-art in AI and share findings with the broader research community.
System Software and Performance Engineer, Silicon Google LLCSystem Software and Performance Engineer, SiliconMountain View, CAhome home Home home_outline work_outline Jobs Jobs noogler_hat noogler_hat Students Students google google How we work How we work handyman handyman How we hire How we hire person_outline person_outline Your career Your career help_outline Help link feedback Send feedback more_vert Help Send Feedback Sign in Careers Careers. home home Home home_outline Jobs expand_more noogler_hat Students expand_more google How we work expand_more handyman How we hire expand_more person_outline Your career expand_more.
Software Engineer Manager II, Machine Management Google LLCSoftware Engineer Manager II, Machine ManagementSunnyvale, CAhomehomeHomeHomework_outlinework_outlineJobsJobsnoogler_hatnoogler_hatStudentsStudentsgooglegoogleHow we workHow we workhandymanhandymanHow we hireHow we hireperson_outlineperson_outlineYour careerYour careerhelp_outlineHelp linkfeedbackSend feedbackmore_vert HelpSend FeedbackSign inCareersCareershomeHomework_outlineJobsexpand_morenoogler_hatStudentsexpand_moregoogleHow we workexpand_morehandymanHow we hireexpand_moreperson_outlineYour careerexpand_morejob detailsarrow_backBack to jobs search. From software to hardware our teams are shaping the future of world-leading hyperscale computing with key teams working on the development of our TPUs Vertex AI for Google Cloud Google Global Networking Data Center operations systems research and much more.
Software Engineer III, Infrastructure, Google Web Server Google LLCSoftware Engineer III, Infrastructure, Google Web ServerMountain View, CAWe"re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a part of the GWS (Google Web Server) team, you will work on the binary that serves the Google Search results page to users and acts as the gateway to many of Search"s most critical AI features.
Software Engineer III, Mobile (iOS), Extended Reality Google LLCSoftware Engineer III, Mobile (iOS), Extended RealitySan Jose, CAWe"re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. lightweight XR devices like smart glasses and headsets pair with helpful AI to augment human intelligence, offering personalized, conversational, and contextually aware experiences.
Senior Staff Machine Learning Software Engineer, Search Ranking Google LLCSenior Staff Machine Learning Software Engineer, Search RankingMountain View, CAApplyshare linkCopy linkemailEmail a friendMinimum qualificationsBachelors degree or equivalent practical experience.8 years of experience with software development in one or more programming languages.7 years of experience testing maintaining or launching software products and 1 year of experience with software design and architecture.7 years of experience with AIML algorithms and tools deep learning and AIML modeling. Conduct applied research on novel modeling techniques to solve concrete challenges in content understanding such as identifying nuanced topics assessing content quality and understanding UGC.Collaborate with partner teams and cross-functional partners to integrate the content signals into production retrieval ranking and personalization systems.
Software Development Engineer, EC2 Nitro Team Amazon.com IncSoftware Development Engineer, EC2 Nitro TeamSanta Clara, CAYou will be involved in hands-on software development including software design reviews, implementation, code reviews, new platform enablement, automated test development and monitoring to make sure your code is working properly at scale. These range from groups such as the Black Employee Network, Latinos at Amazon, Indigenous at Amazon, Families at Amazon, Amazon Women and Engineering, LGBTQ+, Warriors at Amazon (Military), Amazon People With Disabilities, and more.
Staff Software Engineer, Ads in AI Experiences Google LLCStaff Software Engineer, Ads in AI ExperiencesMountain View, CAWe"re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. Google Ads is helping power the open internet with the best technology that connects and creates value for people, publishers, advertisers, and Google.
Software Engineer I, Mobile (Android), Gmail Google LLCSoftware Engineer I, Mobile (Android), GmailMountain View, CAWe"re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. Google Ads is helping power the open internet with the best technology that connects and creates value for people, publishers, advertisers, and Google.
Senior Software Engineer, Security/Privacy Google LLCSenior Software Engineer, Security/PrivacySunnyvale, CAAs a security and compliance engineer within the Developer Launchpad organization, you will provide technical leadership for security and compliance across a multi-product portfolio generating nearly $1B in business, including Apigee, Colab, and specialized Machine Learning (ML) applications. We work on a range of unique problems focused on research topics that maximize scientific and real-world impact, aiming to push the state-of-the-art in AI and share findings with the broader research community.
Software Engineer, Full Stack, NotebookLM Google LLCSoftware Engineer, Full Stack, NotebookLMMountain View, CAWe"re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
Software Engineer, iOS, Google Search Google LLCSoftware Engineer, iOS, Google SearchSan Francisco, CAImplement changes that elevate the polish performance and delight of the Google App on iOS.Work with leads and cross-functional partners to plan how to best bring changes to production to ensure we continue to improve user sentiment resulting in long-term engagement growth for iGA.Build expertise in a particular area of Google App on iOSand ensure all user journeys in that space are well-crafted. Note By applying to this position you will have an opportunity to share your preferred working location from the following Mountain View CA USA Cambridge MA USA New York NY USA San Francisco CA USA.Minimum qualificationsBachelors degree or equivalent practical experience.2 years of experience programming in C.2 years of experience with iOS application development.2 years of experience programming in Objective-C or Swift.
Software Engineer, Full Stack, AI Agents Google LLCSoftware Engineer, Full Stack, AI AgentsMountain View, CAWe"re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. Maintain and enhance core features of Nexus Web and the Cider-V extension, ensuring Google"s primary server management and development tools remain reliable, high-performing, and intuitive for tens of thousands of Googlers.
Senior Software Engineer, Generative AI, Safety Classifiers, Agentic Systems, Google Ads Google LLCSenior Software Engineer, Generative AI, Safety Classifiers, Agentic Systems, Google AdsMountain View, CAWe"re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Googles needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
NewSoftware Engineer, AI/ML, Workspace Google LLCSoftware Engineer, AI/ML, WorkspaceSunnyvale, CAWe"re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. 1 year of experience with one or more of the following: speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
NewSoftware Engineer, Model Inference, DeepMind Google LLCSoftware Engineer, Model Inference, DeepMindMountain View, CAYou"ll work directly with researchers and engineers to optimize and deploy large language models (LLMs) like Gemini onto Google"s production infrastructure, impacting users across a different range of applications. Leverage roofline analysis, hardware-level profiling, and systems analysis to identify and eliminate performance bottlenecks across ML frameworks, compilers (XLA), custom kernels (Pallas), and serving infrastructure on hardware accelerators (TPUs/GPUs).
Mechanical Design Engineer, Energy Storage Redwood Materials IncMechanical Design Engineer, Energy StorageSan Francisco, CA$117,500–$227,500 / yearThis position starts as a senior individual contributor, where you'll be responsible for designing critical mechanical components and systems related to high power electronics, including thermal management, harnessing, enclosures, structures, and reliability while also collaborating closely with electrical, software, and systems engineering teams. Responsibilities will include: Lead and execute the mechanical design and development of a high-volume, high-power energy conversion product from concept to deployment, including thermal management, authoring requirements, structural design, packaging/integration of power electronics, and integration with grid infrastructure.
Senior Software Engineer - SDN Lambda IncSenior Software Engineer - SDNSan Francisco, CAOur investors notably include TWG Global, US Innovative Technology Fund (USIT), Andra Capital, SGW, Andrej Karpathy, ARK Invest, Fincadia Advisors, G Squared, In-Q-Tel (IQT), KHK & Partners, NVIDIA, Pegatron, Supermicro, Wistron, Wiwynn, Gradient Ventures, Mercato Partners, SVB, 1517, and Crescent Cove. Demonstrated experience designing and implementing production-scale Software Defined Networking (SDN) systems, ideally with AWS VPC-like functionality (e.g., routing, security groups, overlays, peering).
Senior Software Engineer, Embedded Systems General Motors CoSenior Software Engineer, Embedded SystemsMountain View, CAThree (3) years of experience with the following: Automotive domain experience on AUTOSAR, CAN, LIN, Vendor Management, and System Integration; Automotive domain specific tools experience, such as CANalyzer, Canoe, Vehicle SPI, Oscilloscope, and Logic Analyzers; and Establishing protocols for telematics for diagnostics, prognostics and metrics data collection. Four (4) years of experience with the following: BSP development, new Hardware bring-up, and Device-drivers on complex platforms, such as Linux and AUTOSAR; and Writing wired/wireless networking drivers and protocols to support.
Senior Software Engineer - Infrastructure Storage Lambda IncSenior Software Engineer - Infrastructure StorageSan Francisco, CAOur investors notably include TWG Global, US Innovative Technology Fund (USIT), Andra Capital, SGW, Andrej Karpathy, ARK Invest, Fincadia Advisors, G Squared, In-Q-Tel (IQT), KHK & Partners, NVIDIA, Pegatron, Supermicro, Wistron, Wiwynn, Gradient Ventures, Mercato Partners, SVB, 1517, and Crescent Cove. Compute Clustering and Virtualization: We enable cutting-edge virtualization and clustering that allows AI researchers and engineers to focus on AI workloads, not AI infrastructure, unleashing the full compute bandwidth of clustered GPUs.
Software Development Engineer in Test - Apps, Identity Management Services Apple IncSoftware Development Engineer in Test - Apps, Identity Management ServicesSunnyvale, CAThe Identity Management Services (IdMS) team is a high-impact engineering group behind the core systems that power Apple Account identity across all of Apple's platforms from iCloud, the App Store, and Apple Music to Apple Pay, FaceTime, and the Online Store. As part of the IdMS team, you'll collaborate closely with cross-functional partners, including business stakeholders, engineering peers, QA teams, product managers, and human interface designers.
Senior Software Engineer, Site Reliability Upstart Holdings IncSenior Software Engineer, Site ReliabilityCA$166,900–$230,900 / yearOnsite perks, including catered lunches and fully stocked micro-kitchens when working from one of our four offices, located in the Bay Area, Austin, Columbus, and New York City (opening Summer 2026!). What we're looking for: Minimum requirements: Minimum of 6 years combined experience between Software Engineering, Site Reliability, and/or DevOps Engineering including CI/CD, TDD, internal tooling, observability, and other agile development practices.
Software Performance Engineer, Vision Products Group Apple IncSoftware Performance Engineer, Vision Products GroupSunnyvale, CAYou will analyze and improve performance across the full stack-including rendering, GPU/graphics, runtime, OS, and hardware-to ensure smooth frame rates, minimal motion-to-photon latency, and scalable real-time performance. This role focuses on optimizing AR/VR system software to deliver high-performance, low-latency, and visually buttery-smooth immersive experiences on custom hardware.
Senior Cellular Layer-1 Control Software Development Engineer, Wireless Technologies & Ecosystems Apple IncSenior Cellular Layer-1 Control Software Development Engineer, Wireless Technologies & EcosystemsSunnyvale, CAExperience in SW verification and HW validation utilizing scripting and/or automation frameworks with strong experience debugging embedded software systems using system simulators, spectrum analyzers, oscilloscopes, JTAG debuggers. The position involves identifying and/or developing core cellular technologies that solves everyday problems for customers using iPhone, iPad, Watch and other wireless product lines.
Senior Software Engineer, Agentic AI Platform C3.ai IncSenior Software Engineer, Agentic AI PlatformRedwood City, CA$160,000–$219,000 / yearC3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing, deploying, and operating enterprise AI applications, C3 AI applications, a portfolio of industry-specific SaaS enterprise AI applications that enable the digital transformation of organizations globally, and C3 Generative AI, a suite of domain-specific generative AI offerings for the enterprise. Architect and build the systems, tools, and frameworks that let data scientists and developers create, deploy, and operate agentic AI applications on the C3 Agentic AI Platform - applying sound design principles to ground agents in governed enterprise data and run them on reliable, scalable runtimes and end-to-end pipelines in a distributed system.
Android Software Engineer - Applications Applied Intuition IncAndroid Software Engineer - ApplicationsSunnyvale, CA$147,000–$265,000 / yearApplied Intuition is headquartered in Sunnyvale, California, with offices in Washington, D.C. San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position.
Senior Android Software Engineer - Platform Applied Intuition IncSenior Android Software Engineer - PlatformSunnyvale, CA$125,000–$265,000 / yearWorking across application, middleware, and hardware layers, you'll collaborate with diverse teams to ensure seamless integration and rapid deployment, ultimately driving the transition to a software-defined future for the automotive industry. Applied Intuition is headquartered in Sunnyvale, California, with offices in Washington, D.C. San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo.
Software Development Engineer in Test, AI Platform DexmateSoftware Development Engineer in Test, AI PlatformFremont, CaliforniaYou will work closely with our software engineering, product, and design teams to test new features, build automation, identify bugs, improve reliability, and ensure our software is secure, scalable, and production-ready. Build and maintain automated tests for robot software, APIs, backend services, web applications, and end-to-end workflows spanning from cloud to physical robot.
Senior Software Engineer - SDN LambdaSenior Software Engineer - SDNSan Francisco, CaliforniaOur investors notably include TWG Global, US Innovative Technology Fund (USIT), Andra Capital, SGW, Andrej Karpathy, ARK Invest, Fincadia Advisors, G Squared, In-Q-Tel (IQT), KHK & Partners, NVIDIA, Pegatron, Supermicro, Wistron, Wiwynn, Gradient Ventures, Mercato Partners, SVB, 1517, and Crescent Cove. Demonstrated experience designing and implementing production-scale Software Defined Networking (SDN) systems, ideally with AWS VPC–like functionality (e.g., routing, security groups, overlays, peering).
Senior Software Engineer - Infrastructure Storage LambdaSenior Software Engineer - Infrastructure StorageSan Francisco, CaliforniaOur investors notably include TWG Global, US Innovative Technology Fund (USIT), Andra Capital, SGW, Andrej Karpathy, ARK Invest, Fincadia Advisors, G Squared, In-Q-Tel (IQT), KHK & Partners, NVIDIA, Pegatron, Supermicro, Wistron, Wiwynn, Gradient Ventures, Mercato Partners, SVB, 1517, and Crescent Cove. Compute Clustering and Virtualization: We enable cutting-edge virtualization and clustering that allows AI researchers and engineers to focus on AI workloads, not AI infrastructure, unleashing the full compute bandwidth of clustered GPUs.
Embedded Software Engineer Array LabsEmbedded Software EngineerRedwood City, CaliforniaExperience with embedded software design and debugging of boards with multiple processors (ARM/RISC-V, DSPs, MCUs) and a large array of peripherals using a multitude of interfaces (SPI, UART, GPIO, I2C, Ethernet). ITAR Requirements: To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.
Staff Software Engineer, AI Developer Tooling SentryStaff Software Engineer, AI Developer ToolingSan Francisco, CaliforniaBuild the harness tooling, context systems, and feedback loops that help agents generate high-quality, repository-aware pull requests, including automated pre-review checks and PR quality measurement tailored to Sentry’s codebase. You will look from context engineering standpoint to see what to send to our model; you will look from harness engineering standpoint to see the tools it can use, the permissions it has, the state it carries forward, the tests it has to pass, the logs you capture, the retries, checkpoints, guardrails, and evals.
Software Engineer, Product (Frontend-leaning) AssembledSoftware Engineer, Product (Frontend-leaning)San Francisco, California$140,000–$210,000 / yearWith AI Agents that resolve cases end-to-end, AI Copilot for agent assistance, and AI-powered workforce management that optimizes both human and AI capacity, Assembled helps teams deliver faster, better service while making smarter decisions about how to staff and automate. Build product experiences end to end — Own customer-facing features from concept through production across frontend, backend, APIs, data models, and AI-powered workflows.
Principal System Software Engineer, AI Inference Execution D-MatrixPrincipal System Software Engineer, AI Inference ExecutionSanta Clara, CAWhat you will bring: Minimum: BS in Computer Science, Engineering, Math, Physics, or related degree with 12+ years of industry software development experience and MS in Computer Science, Engineering, Math, Physics, or related degree preferred with 6+ years. You have had past experience working across all aspects of the full-stack toolchain and understand the nuances of what it takes to optimize and trade-off various aspects of hardware-software co-design.
Staff Software Engineer, Simd Kernels D-MatrixStaff Software Engineer, Simd KernelsSanta Clara, CAYou have experience building software kernels for modern hardware architectures and understand how to map algorithms and AI‑framework computational graphs onto those architectures. What you will bring: Minimum: MS or PhD in computer engineering, math, physics, or a related degree with 5+ years of industry experience.
Senior Software Engineer, Cloud Infrastructure / SRE Oscar Health InsuranceSenior Software Engineer, Cloud Infrastructure / SRESan Francisco, CARemote$180,504–$236,911 / yearWe are responsible for architecting a world-class, resilient ecosystem using a modern stack centered on AWS/GCP, Terraform, and Kubernetes with developer focused tooling and CI/CD. Independently responsible for large or complex technology capabilities (set of components or services) within their team's domain or spanning multiple domains.
Embedded Software Engineer Intern - Fall 2026 Redwood Materials IncEmbedded Software Engineer Intern - Fall 2026San Francisco, CA$41–$47.50 / hourBattery Management Systems: Get exposure to how our power conversion firmware interfaces with real battery packs - including cell voltage/temperature monitoring, state-of-charge and state-of-health estimation, and the communication protocols BMS units use to report status and safety limits. You''ll get hands-on exposure to the intersection of silicon and power - helping write and test low-level code that controls high-speed switching, manages thermal safety, interfaces with battery packs, and communicates with broader site infrastructure.
Sr Software Engineer (Infrastructure Applications), Infrastructure Services Apple IncSr Software Engineer (Infrastructure Applications), Infrastructure ServicesSunnyvale, CAThe ideal candidate should possess a strong background in Java Spring Boot backend development and React JS frontend development, combined with experience leveraging AI-assisted development tools and LLMs to enhance engineering workflows. Experience in building, configuring and leveraging AI agents, Claude skills and LLM-powered capabilities to automate routine tasks, streamline workflows and enhance developer productivity.
Software Engineer, Information Systems & Technology Apple IncSoftware Engineer, Information Systems & TechnologySunnyvale, CAThere are countless ways you can contribute here, from working on apple.com to software for digital & physical Apple Stores, from software for Apple Care to Apple-wide systems for identity, operations, recruiting, and people management, from software for Apple data centers to Apple-wide data processing & AI/ML systems. Attention to detail, dedication to providing high-quality solutions modeling engineering excellence, and ability to work towards on-time delivery of projects are all crucial qualities needed to work at Apple as a Software Engineer.
Software Engineer Artech LLCSoftware EngineerSunnyvale, CA$50–$55 / hourWe are seeking a skilled Software Engineer with expertise in advanced Java and various modern technologies. Develop and maintain software applications using advanced Java and related technologies.
NewSoftware Validation Engineer Redwood Materials IncSoftware Validation EngineerSan Francisco, CA$152,500–$342,500 / yearValidation Environment Design: Architect and scale our SIL and HIL environments (using platforms like Typhoon HIL, Opal-RT, or similar) to provide high-fidelity simulations of battery assets and grid conditions. Root Cause Analysis: Work closely with the firmware and systems teams to debug complex failures found during validation, using logic analyzers, oscilloscopes, and telemetry logs to pinpoint issues.
NewBattery Software Integration Engineer Redwood Materials IncBattery Software Integration EngineerSan Francisco, CA$152,000–$342,500 / yearCross-Functional Collaboration: Partner closely with power electronics, site controller, controls teams, and our internal BMS developers to ensure safe, optimized, and harmonized operation of integrated modules within the broader BESS architecture. Modern Software Development: Develop robust, containerized applications to handle external BMS communication, data parsing, and fault management utilizing modern technologies like Rust and Python within Linux environments.
NewSenior Software Engineer - Java/Microservices Tenable IncSenior Software Engineer - Java/MicroservicesSan Francisco, CA$137,500–$183,500 / yearInnovate: Become a member of senior engineering teams driving on-going innovation of our global cloud architecture and distributed systems that serves our broad customer base with the latest cyber security technologies. As a Senior Software Engineer on the team, you will have the opportunity to be part of implementing and maintaining a highly scalable, highly reliable cloud-native user interface and underlying microservices which utilize modern technologies and programming languages.
Senior Software Engineer - Platform (Containers & Kubernetes) AVEVA Group LtdSenior Software Engineer - Platform (Containers & Kubernetes)San Leandro, CA$117,600–$196,200 / yearIt provides development teams with secure, pre‑scanned, digitally signed container images and enables consistent, reliable, and secure build workflows across AVEVA's product portfolio. AVEVA is seeking a skilled Senior Software Engineer to join our Dev Services organization and take a key role in the ongoing development, operations, and scaling of our Trusted Container Registry (TCR) platform.
Prototyping Software Engineer, VPG Health & Fitness Apple IncPrototyping Software Engineer, VPG Health & FitnessSan Jose, CABachelors degree in Computer Science or a related subject area, or equivalent industry experience* Experience building across multiple Apple platforms, including spatial computing / visionOS using SwiftUI, RealityKit, or ARKit. The ideal candidate is an engineer who is equally comfortable shaping an interactive experience, wiring up an LLM-driven feature, and keeping the pipelines and devices running smoothly so prototypes get into peoples hands.
Software Engineer - Calibration Applied Intuition IncSoftware Engineer - CalibrationSunnyvale, CA$180,000–$250,000 / yearApplied Intuition is headquartered in Sunnyvale, California, with offices in Washington, D.C. San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Hands-on experience with one or more domain relevant algorithm, software framework or tools, such as calibration, middleware, benchmarking suites, data sets and related pipelines, or algorithmic libraries.
Senior Software Engineer - 3D Vision & Perception Apple IncSenior Software Engineer - 3D Vision & PerceptionSunnyvale, CADesign and drive software architecture for both production systems and internal tools Implement and optimize performance-critical algorithms for mobile and embedded platforms Build tooling for visualization, logging, debugging, and evaluation Integrate real-time 3D perception and input systems into a broader end-to-end software stackBachelor's degree and 5+ years of professional software engineering experience Strong C++ skills, including modern C++ Experience breaking down large problems and delivering robust solutions Curiosity about new technologies and flexibility to work across different layers of the software stackExperience with iOS or visionOS development, including Swift and Apple tooling Proven track record of shipping products or contributing to open-source projects Experience deploying algorithms to GPUs or other hardware accelerators Strong engineering rigor, communication, and collaboration skills Excellent problem-solving and analytical abilities. We are a team of computer vision and machine learning (CVML) engineers building real-time 3D perception and input systems for future Apple products.
Sr. Video and Imaging Software Engineer, Vision Products Group Apple IncSr. Video and Imaging Software Engineer, Vision Products GroupSunnyvale, CADesign and develop media processing software frameworks and SDKs for Apple Vision Pro and new AR/VR products Optimize media processing pipelines by minimizing utilization of critical hardware resources(GPU, CPU, memory, etc) Analyze software issues, and develop fixes for software anomalies Collaborate closely with cross-functional teams(software, hardware, algorithms and UX) to create ground breaking technologies and systems Present results clearly and discuss design and implementation effectivelyBachelor degree in CS/EE, or similar fields 7+ years experience with software development Experience with image and video processing Excellent programming skills and proficient with one of the programming languages: C/C++, Objective-C, and Swift Excellent communication and collaboration skills Strong problem solving and analytical thinking skillsMaster degree in CS/EE, or similar fields Experience with media formats(HEVC, H264, JPEG, etc). It will allow us to do the things we love in ways never before possible - all while staying connected to the people around us We are looking for a Video/Imaging Software Engineer to join our team of media processing specialists.
Senior Staff Software Engineer (C++) Aeva Technologies IncSenior Staff Software Engineer (C++)Mountain View, CA$192,341–$260,239 / yearWithin the range, the successful candidate's starting base pay will be determined based on factors including job-related skills, experience, certifications, qualifications, relevant education or training, and market conditions. This is a highly technical, hands-on role focused on building reliable, efficient, and scalable systems that power Aeva's software stack.
Staff Software Engineer - ADAS General Motors CoStaff Software Engineer - ADASSunnyvale, CA$189,000–$290,700 / yearYour expertise will help build and integrate scalable, secure, and high-performance platform software including drivers, middleware frameworks, platform applications and communication stack. Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.