Software Engineer Sys 3 Lam Research CorpSoftware Engineer Sys 3Fremont, CA$99,000–$220,000 / yearKnowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), or Object-Oriented Programming (OOP) implementation and design, including Design Patterns and Finite State Machines. Minimum Qualifications: Bachelor's degree in Computer Engineering, Electronics, Mechanical Engineering with 5+ years of experience; or Master's degree with 3+ years' experience; or a PhD with no previous professional experience; or equivalent experience.
Staff Systems Engineer, Software Atomic MachinesStaff Systems Engineer, SoftwareSanta Clara, CA$170,000–$230,000 / yearAbout This Role: As a Staff Software Systems Engineer at Atomic Machines, you will architect and develop the software infrastructure that coordinates precision manufacturing equipment, distributed control systems, and robotic platforms. This full-stack technology enables new classes of micromachines to be designed and built by offering manufacturing processes and a materials library that is inaccessible to semiconductor manufacturing methods.
Robotics Software Engineer, Nimble Brain Nimble Robotics IncRobotics Software Engineer, Nimble BrainSan Francisco, CA$140,000–$230,000 / yearOur founding team comes from the AI labs at Stanford and Carnegie Mellon and our board of directors include famed robotics and AI legends including Fei-Fei Li (Chief Scientist of AI at Google and Director of Stanford's AI Lab), Marc Raibert (founder of Boston Dynamics), and Sebastian Thrun (founder of GoogleX, Waymo; Stanford Professor and considered the father of autonomous vehicles). You will work across robot control, sensing, runtime execution, and backend services-building robust, production-grade software that scales as we deploy more robots into high-throughput warehouse operations.
Senior Machine Learning Engineer ATOMSSenior Machine Learning EngineerSan Francisco, California$208,000–$263,500 / yearA visionary Machine Learning Engineer to join our founding team who will help bridge the gap between high-level AI research and real-world physical actuation for our next-generation autonomous transport platforms. Our systems are designed to understand, predict, and control the real world with precision, turning complex physical operations into something more reliable, more scalable, and more productive.
Software Engineer, Edge AI Rivian and Volkswagen Group TechnologiesSoftware Engineer, Edge AIPalo Alto, CaliforniaRivian 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 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) record keeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Principal Software Engineer, Onboard Infrastructure NuroPrincipal Software Engineer, Onboard InfrastructureMountain View, CA$258,000–$387,000 / yearYou will architect hardware-agnostic device interfaces, inter-device communication pipelines, runtime APIs, and onboard software platforms that enable Nuro's autonomy stack to run safely and efficiently across current and future vehicle platforms. You will partner with autonomy, hardware, safety, validation, operations, and supplier-facing teams to integrate next-generation sensors and compute platforms, resolve reliability and performance issues, and shape the long-term technical direction of Nuro's onboard infrastructure.
NewRobotics Software Engineer Summer Robotics, Inc.Robotics Software EngineerCampbell, CAImplement and debug coordinate transforms, hand-eye calibration, and rigid body math in production software. Integrate cameras and sensors including calibration, coordinate frame management, and data pipelines.
Senior Software Engineer, Lending Products Parafin IncSenior Software Engineer, Lending ProductsSan Francisco, CA$215,000–$275,000 / yearWere looking for a user-focused backend engineer to join our Lending Products team in San Francisco to help build the platforms and infrastructure that power the suite of Parafins lending products. The Lending Products team builds the core systems, frameworks, and tooling that product engineers across Parafin rely on to build and iterate on financial products.
Software Engineer, Productivity - Networking OpenAISoftware Engineer, Productivity - NetworkingSan Francisco, CAFor unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. This role will be embedded with OpenAI's networking team: making it faster, safer, and easier for engineers to build, test, validate, and ship changes across multi-server, networked, and hardware-adjacent environments.
Software Engineer - NEO Reliability 1X TechnologiesSoftware Engineer - NEO ReliabilitySan Carlos, CA$200,000–$300,000 / yearOur work runs from hardware-in-the-loop testing and e2e regression through incident management, on-call, observability, release gating, and the SLOs that tell us what reliable actually means. You communicate clearly with internal and external stakeholders, turn data into findings people can act on, present them to stakeholder groups, and raise the bar for the people around you.
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.
Senior Software Engineer - Proximity and Context , Sensing & Connectivity Apple IncSenior Software Engineer - Proximity and Context , Sensing & ConnectivityCupertino, CACome join us build the technology which enables incredible spatially-aware experiences to our users now and for the future.5+ years professional experience as a software developer on mobile or embedded platforms Demonstrable ability to write, debug, and profile software in modern object-oriented languages Experience with wireless technologies for ranging, location, or sensing Comfortable developing in Unix-like systems Capable of navigating, managing, and improving large code bases Demonstrated use of generative AI tools for software development or data analysis tasksThrives in a fast-paced environment, developing large and complex systems Background in Bluetooth Low Energy, WiFi, and/or GNSS Working knowledge of digital signal processing Working knowledge of probability and statistics Machine learning or estimation background Experience applying machine learning to sensor data, signal processing, or location/proximity problems. We are looking for candidates with outstanding coding skills, a passion for location technologies, machine learning or estimation background, experience in system design and wireless applications, and the ability to leverage generative AI tools for coding and analysis.
Software Engineer, Onboard Platform NuroSoftware Engineer, Onboard PlatformMountain View, CA$160,360–$240,540 / yearYou have experience in one or more of the following areas: large-scale distributed systems; computer architecture and operating systems; advanced algorithms using C++ and Python; highly-concurrent, multi-processor, and multi-threaded environments; software performance tuning and optimization;profiling and tracing tools and infrastructure (perf, eBPF, Perfetto, pprof, NVIDIA Nsight Systems/Compute); robotics software frameworks; robotics hardware components (including sensors, embedded platforms, etc); and different compute modalities (x86, ARM, GPU, FPGA, etc). The team builds systems and tools for continuous performance analysis, and drives latency reduction and resource efficiency efforts to ensure the autonomy teams can implement an autonomy stack that is efficient and performant for current and future generations of the Nuro Driver.
Senior/Staff Software Engineer (Machine Learning Runtime), Motion Planning PlusAI Inc.Senior/Staff Software Engineer (Machine Learning Runtime), Motion PlanningSanta Clara, CA$130,000–$220,000 / yearDebug difficult edge-case scenarios using logs, profiling tools, visualization, offline replay, and quantitative analysis to identify root causes and implement robust solutions. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information.
Software Engineer II Hewlett Packard EnterpriseSoftware Engineer IICupertino, CaliforniaThis role focuses on networking systems software development and collaborative problem-solving and is ideal for candidates with strong C/C++ programming skills and experience working on software systems and networking applications. Please note that Hewlett Packard Enterprise (HPE), its direct and indirect subsidiaries and affiliated companies, and its authorized recruitment agencies/vendors will never charge a candidate a registration fee, hiring fee, or any other fee in connection with its recruitment and hiring process.
NewForward Deployed Software Engineer Higher PeopleForward Deployed Software EngineerSan Francisco, CaliforniaTheir next-generation software stack combines an intuitive command/control interface, a specialized programming language built for hardware control, and a high-performance runtime environment — empowering engineers to build, test, and deploy critical systems rapidly, reliably, and safely. To conform to U.S. Government export regulations, applicants must be a U.S. citizen or national, U.S. lawful permanent resident (green card holder), Refugee under 8 U.S.C. 1157, or Asylee under 8 U.S.C. 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.
Senior Software Engineer Hewlett Packard EnterpriseSenior Software EngineerCupertino, CaliforniaThis role focuses on networking systems software development and collaborative problem-solving and is ideal for candidates with strong C/C++ programming skills and experience working on software systems and networking applications. Please note that Hewlett Packard Enterprise (HPE), its direct and indirect subsidiaries and affiliated companies, and its authorized recruitment agencies/vendors will never charge a candidate a registration fee, hiring fee, or any other fee in connection with its recruitment and hiring process.
Senior Display and Graphics Software Engineer - Customer Engineering Qualcomm IncSenior Display and Graphics Software Engineer - Customer EngineeringSanta Clara, CA$125,400–$188,200 / yearThe engineer will work with Display / Graphics software support on Qualcomm's embedded platforms - primarily supporting Linux based software on Snapdragon platform, hardware interfaces, device drivers, Display and Graphics processors, kernel and high level OS/framework etc. Minimum Qualifications: Bachelor''s degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.
Software Engineer, Controls (C++) KodiakSoftware Engineer, Controls (C++)Mountain View, California$145,000–$190,000 / yearShould the position require, and Kodiak determines that a candidate’s residence, U.S. person status, and/or citizenship status necessitate an export license, bar the candidate from the position, or otherwise fall under national security-related restrictions, Kodiak will consider the candidate for alternative positions unaffected by such restrictions, under terms and conditions set forth at Kodiak’s sole discretion, or, as an alternative, opt not to proceed with the candidate’s application. Accordingly, roles that carry more sensitive requirements may be limited to candidates that can satisfy additional scrutiny and eligibility for such positions may hinge on verification of a candidate’s residence, U.S. person status, and/or citizenship status.
Senior Software Engineer, Systems Platform A10 Networks IncSenior Software Engineer, Systems PlatformSan Jose, CAExperience/Knowledge: Utilize strong C/C++ programming skills in development with multithreading, multicore, and real-time high availability embedded systems such as Linux, RTOS or similar OS, Experience in multi-threading, multi-core, and real-time high availability embedded systems. Final salary offers are determined by considerations including, but not limited to, subject matter expertise, demonstrated skill level, relevant experience, geographic location, education, certifications, and training.