Software Development Engineer

4 weeks ago


Santa Clara, California, United States XPENG Motors Full time

Xpeng Motors is a leading smart electric vehicle company that designs, develops, and manufactures innovative vehicles with advanced Internet, AI, and autonomous driving technologies.

We are committed to in-house R&D and intelligent manufacturing to create a better mobility experience for our customers. Our goal is to transform smart electric vehicles with technology and data, shaping the mobility experience of the future.

As a software engineer at Xpeng Motors, you will be part of a team working towards our autonomous vehicle vision. Your responsibilities will include designing and implementing modules within the autonomous software stack, analyzing system CPU and memory performance, and providing software design and architecture guidance to other teams.

Key Responsibilities:

  • Design and implement modules within the autonomous software stack, especially AI 2.0 data close loop software
  • Analyze system CPU and memory performance and propose/implement optimization
  • Debug performance bottlenecks
  • Provide software design and architecture guidance to other teams within the company

Requirements:

  • BS/MS Degree in Computer Science, Computer Engineering, or related technical discipline, or equivalent experience
  • 5+ years of Software Development experience
  • Excellent C++/C programming skills
  • Excellent understanding of multi-threading and concurrency fundamentals
  • Experience with RTOS
  • Proficient at CPU or memory profiling tools

Preferred Requirements:

  • Experience with Linux Kernel
  • Experience with Nvidia Orin platforms
  • Experience with TCP/IP, UDP, and networking protocols
  • Experience with DDS
  • Experience in Automotive industry
  • Familiarity with Communications protocols (CAN, MQTT, etc.)

What We Offer:

  • A fun, supportive, and engaging environment
  • Opportunities to pursue and work on cutting-edge technologies
  • Competitive salary
  • Snacks, lunches, and fun activities

The base salary range for this full-time position is $180,000 - $300,000, in addition to bonus, equity, and benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

We are an Equal Opportunity Employer. It is our policy to provide equal employment opportunities to all qualified persons without regard to race, age, color, sex, sexual orientation, religion, national origin, disability, veteran status, or marital status or any other prescribed category set forth in federal or state regulations.



  • Santa Clara, California, United States United Software Group Full time

    We are seeking a skilled Software Development Engineer in Test to join our team at United Software Group. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software products.The ideal candidate will have a strong background in software development, with experience in languages...


  • Santa Barbara, California, United States Green Hills Software Full time

    Job Description:At Green Hills Software, we are seeking a talented Software Development Engineer to play a critical role in our mission to make computers safe for humanity. As a key member of our team, you will have complete engineering responsibility for one or more major components of a Green Hills product, developing innovative solutions to create...


  • Santa Clara, California, United States United Software Group Full time

    We are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at United Software Group. In this role, you will be responsible for developing and maintaining our CI/CD pipeline, ensuring the highest quality of our software products.Key responsibilities include:Designing and implementing automated testing frameworksDeveloping and...


  • Santa Clara, California, United States Vertisystem Full time

    Job Title: Software Development EngineerJob Summary:We are seeking a skilled Software Development Engineer to join our team at Vertisystem. As a key member of our software development team, you will be responsible for designing, developing, and validating software solutions for our inventory management system.Key Responsibilities:Design and develop software...


  • Santa Clara, California, United States Applied Materials Full time

    About the RoleWe are seeking a talented Software Engineer to join our team at Applied Materials. As a Software Engineer, you will play a key role in designing and developing software solutions for our semiconductor equipment components and devices.Key ResponsibilitiesDesign and prototype software solutions for semiconductor equipment components and...


  • Santa Clara, California, United States SP Software Solutions Full time

    Embedded Software DeveloperAbout the RoleWe are seeking an experienced Embedded Software Developer to join our team at SP Software Solutions. As an Embedded Software Developer, you will be responsible for designing and developing Mendix applications, collaborating with business analysts and developers to gather requirements, and ensuring code quality.Key...


  • Santa Clara, California, United States Rivos Full time

    Job Title: AI Software Development EngineerAbout the Role:We are looking for a highly skilled AI Software Development Engineer to join our team at Rivos. As a key member of our silicon, software, and platform design team, you will be responsible for building and maintaining our AI software stack. Key Responsibilities:* Build-up components of an AI Software...


  • Santa Clara, California, United States Volt Full time

    Job Title: Software Development Engineer in TestJob Summary: We are seeking a highly skilled Software Development Engineer in Test to join our team at Volt. As a Software Development Engineer in Test, you will be responsible for designing, developing, and maintaining automated test solutions for our software applications.Key Responsibilities:Design and...


  • Santa Clara, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our NavX team. As a key member of our team, you will be responsible for designing and developing scalable, high-performance software systems that meet the needs of our customers.Your primary focus will be on building and optimizing our back-end systems for scale and speed, as...


  • Santa Clara, California, United States Amazon Full time

    About the RoleAs a Software Development Engineer II at Amazon, you will be part of a dynamic team that designs, develops, and deploys scalable software systems worldwide. Our team is responsible for the core services that fuel the cloud infrastructure, and we are looking for talented engineers who want to get their hands into the core services that power the...


  • Santa Clara, California, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Title: Software Engineer/Python DeveloperJob Description:Futran Tech Solutions Pvt. Ltd. is seeking a skilled Software Engineer/Python Developer to join our team. The ideal candidate will have 6+ years of experience in software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics. They should also have...


  • Santa Clara, California, United States Volt Full time

    Job Title: Software Development Engineer in TestAbout the Role:We are seeking a highly skilled Software Development Engineer in Test to join our team at Volt. As a SDET, you will be responsible for designing, developing, and maintaining automated test solutions for our software applications.Key Responsibilities:Design and develop automated test solutions...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Title:Principal Software Development EngineerJob Summary:We are seeking a highly skilled Principal Software Development Engineer to join our Cloud Management Platform group. As a key member of our team, you will be responsible for developing and designing scalable microservices used to activate all Palo Alto Networks cloud products.Key...


  • Santa Clara, California, United States Amazon Full time

    Transform the Online Shopping ExperienceAmazon is seeking a skilled Cloud Software Engineer to join the Navigation Experience (NavX) team. As a key member of this team, you will be responsible for building and optimizing back-end systems for scale and speed, as well as delivering world-class customer experience for Amazon shoppers on all devices.About the...


  • Santa Clara, California, United States Tech M USAAvance Consulting Full time

    Role SummaryAs a Software Development Engineer at Tech M USAAvance Consulting, you will be responsible for developing, integrating, and implementing application components, including server-side development, front-end, and database integration. This role requires a strong grasp of tools and programming languages, including Java, J2EE, HTML, Angular,...


  • Santa Clara, California, United States Amazon Full time

    Job SummaryAt Amazon, we're re-engineering our VPC distribution plane as part of our initiative to get EC2 performance as close as possible to that of on-premise bare metal. We're looking for a skilled Cloud Networking Software Developer to join our team and help us deliver software-defined networks at scale.About the RoleWe're a team of passionate software...

  • Software Engineer

    3 weeks ago


    Santa Clara, California, United States netPolarity, Inc. (Saicon Consultants, Inc.) Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at netPolarity, Inc. (Saicon Consultants, Inc.).Job Details:Job Title: Software EngineerLocation: Remote/HybridJob Duration: 12+ month contract, possible conversionPrimary Skills:Deep knowledge of one or more languages including shell, Perl, Python, Java, and/or...


  • Santa Clara, California, United States Amazon Inc Full time

    Job Title: Software Development Engineer - AIOPS SpecialistAbout the Role:We are seeking a highly skilled Software Development Engineer to join our AIOPS team at Amazon Cloud. As a key member of our team, you will be responsible for building new monitoring and observability services that shape the future of cloud computing.Key Responsibilities:Design and...


  • Santa Clara, California, United States Nvidia Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team at NVIDIA. As a key member of our QA team, you will be responsible for designing and implementing comprehensive test plans to ensure the quality and reliability of our software releases.Key Responsibilities:Lead QA teams and collaborate with...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe are seeking a talented software engineer to join our team at Advanced Micro Devices, Inc. Our mission is to build great products that accelerate next-generation computing experiences.The Role:As a software engineer, you will work with our architecture specialists to improve future products, apply data-driven...