特斯拉Sr. Software Engineer,C#/Java
任职要求
Must • Bachelor’s degree or higher in CS, CE, EE or the equivalent in experience and evidence of exceptional ability. • Proficient in C#, .Net 8.0 or above and TypeScript, (Java is also acceptable). • Proficient in MySQL, experience with Entity Framework Core is a plus. • Proficient in at least one SPA framework Angular or React. • Proficient in using Git, solving merge conflicts, rebasing, branching, git blame. • Prior experience building micro-service oriented solutions and single page front-end applications at scale. • Knowledge and expertise of distributed systems design and orchestrated decentralized architecture with clear APIs. • Provide utmost …
工作职责
The Role As an experienced Software Engineer, you'll take part in the design, development, testing and support for the current and next generation of Tesla's systems. In this role, you’ll be developing highly complex applications, streamline business operations and improve overall user experience. The ideal candidate is a self-starter with a strong desire to increase efficiencies and make an impact while contributing to a cross-functional team. Responsibilities • Work closely with a wide variety of stakeholders to analyze and break down large requirements into small, simple, workable deliverables. • Work across multiple projects simultaneously. • Design, implement, test, and deliver to production complete end-to-end fully functional solutions. • Contribute to software architecture design, and drive the application improvement. • Ensure highest technical quality of your deliverables and they are cost-effective to maintain by automation product testing from performance, feature, and security perspective. • Face end users for daily operation to continuously improve the user experience . • As a full stack developer, you are expected to work across all the tiers of our web applications. • Contribute relevant, clean, concise and quality documentation to Tesla's knowledgebase to support/increase information sharing within the organization. • Automate any repetitive development tasks and bring efficiency to the team. • Ability to multi-task and manage multiple assignments in a fast-paced environment.
职责和责任: 我们正在寻找一位高级c++开发工程师,为腾讯海外游戏工作室设计和开发云上的创新服务/解决方案 我们的内部客户包括内部客户或收购游戏工作室。工作范围包括了解客户的业务需求、收集技术需求、基于领先的行业最佳实践开发参考架构和原型、领导全球各地的实施和部署,以及必要时的问题解决 我们正在寻找的人: 主观能动、自主性、执行力、学习能力强,并具有团队精神 自驱力强,善于表达,充满激情 拥有协作、独立、坚持、灵活和开放精神 以客户为导向 Work Location: China-Shanghai
About the team The Industrial Energy team designs the eyes, ears, and brains of Tesla’s Energy Storage (Megapack) products. These system boards control the central processing, communications, thermal systems, high voltage safety, and system level components including breakers, contactors, and pyrofuses. The Role The Industrial Energy team is looking for a skilled and motivated individual to support the development, debug and continuous improvement activities of the Megapack PCBAS and factory test infrastructure. This person will serve as a first line of support to trouble-shoot PCBA failures from factory test as well as field returns. They will also perform sustaining activities such as designing in alternate components, cost-downs and design improvements. This person will interface with PCBA vendors and Tesla staff in the supply chain, factory test, field service and design engineering groups, requiring clear and organized communication. Responsibilities • Troubleshoot Megapack PCBA failures and drive corrective actions. • Start to finish design of tester PCBAs to support factory test stations. • Collaborate on the design and improvement of electronics test infrastructure hardware and software. • Support design updates to Megapack PCBAs. • Develop and execute test plans to validate circuit performance.
We are seeking a highly motivated and experienced embedded SW Engineer to join our LV Electronic Module Design team in Tesla Shanghai. The candidate will play a crucial role in algorithm design and implementation, embedded software development and module/vehicle level testing and validation. The candidate should have a good understanding and hands-on experience on RTOS, ARM architecure, embedded system hardware, etc. Knowledge and experience on wireless phone charging, like Qi and high power priviate protocols are high appreciated. Responsibilities: Archietect, code and debug embedded software in C/C++ for microcontrollers to implement functions required in electronic modules. Develop device drivers (SPI/I2C/UART/USB/CAN), RTOS modules and implement communication protocal stacks Collaborate closely with the EE/FW engineers to ensure seamless integration and system level evaluations. Troubleshoot using oscilloscopes, logic analyzers, JTAG debuggers, and protocol analyzers. Support the manufactoring testing and CI. Support the production FW build and release.
The Role Tesla is looking for a technical and industry-experienced engineer to join a team of talented engineers. As part of Tesla IT Operation team, we are responsible to deliver 7x24 system infrastructure and provides a portfolio of services including configuration management, engineering tools, identity access and control, managing public, private cloud infrastructure, ensure security and extreme reliability is our fundamental design principal, the candidate must be hands-on on day-to-day basis with experience in building, operating and driving reliability and security for production systems at scale. Responsibilities • Responsible for the design, deployment, and support of manufacturing systems and network infrastructure. • Provide support for China-based infrastructure build-out, including datacenter, Linux system (both virtualized and bare-metal servers). • Installation, configuration, and maintenance of Linux server environment. • Ensure the reliability of the existing systems to guarantee uptime and availability of core infrastructure services. • Perform root-cause analysis of complex issues ranging through hardware, operating system, application, network, and information security platforms. • work with different business units to identify, plan, test and deploy or upgrade Linux system according to business requirements. • Partner with teams from across the organization to help tackle hard problems in a collaborative, high velocity environment. • Tackle issues across the entire stack: hardware, software, network and application. • Managing engineering tools and platform such as GitHub, Artifactory, etc. • Perform analysis, troubleshooting, and introspection on core infrastructure components and handle incident response. • Creating and maintain well documented knowledge base and be a mentor of junior engineers. • Take on call role and respond quickly to emergency bridge and provide quick and effective solutions to minimize system downtime.
THE ROLE This role will be a support engineer within the Tesla IT Infrastructure Engineering & Operations department. The Sr. Incident Response Engineer will be coordinating with cross-functional engineering teams for Incident Response & Management in terms of the high availability to Tesla Manufacturing, Business Operations, Customer Service & Experience. We help to reduce the occurrence of incidents by using efficient IT Operation monitoring, effective risk analysis and professional team collaboration. The Tesla APAC Incident Response Center is a growing team consist of professionals from diverse backgrounds, which will offer you a fantastic development environment. This role will be based on Giga Factory Shanghai, China but will provide support to Tesla Business globally considering of the growing business & great mission. RESPONSIBILITIES • Independently lead incident response and management to minimize impact and ensure optimal response times. Develop incident response plans, conduct post-mortem analyses, and organize drills to enhance preparedness. • Drive IT service management projects. Establish/optimize SOPs to reduce inter-team communication barriers, promote technical knowledge sharing, and improve team incident response capabilities. • Monitor IT infrastructure and data center operations, including servers, networks, and applications. Analyze real-time stability metrics, mitigate risks, and deliver regular operational analysis reports. • Proactively enhance team efficiency through tool automation, process refinement, and adoption of industry best practices. Support daily operations and foster a culture of continuous improvement. • Oversee infrastructure changes to minimize risks, streamline approval workflows, and ensure compliance with change management protocols.
THE ROLE Tesla is seeking a few highly motivated Wi-Fi Software Development Engineer to help develop best in class telematics solutions. The role involves design and validation of Wi-Fi based solutions for telematics systems across Tesla vehicle platforms (S, 3, X, Y, ...). The position requires working closely with cross-functional teams. Ability to work independently, and creatively solving challenging design problems is of paramount importance. This position involves working in a dynamic and fast-paced environment with tight timing constraints. RESPONSIBILITIES o Integrate connectivity stack provided by SoC vendors into Tesla operating system o Contribute to Tesla’s wireless connectivity stack – Wi-Fi o Develop new features in well organized, efficient, and scalable C++ code. o Develop telemetry and analytics platform enabling data collection, analysis and visualization of data reported from Tesla fleet o Conduct various scenarios of SW driven validations to ensure wireless connectivity performance of Tesla fleet o Root-cause issues reported from different test scenarios and customers. o Contribute to rapid prototyping and evaluation of Tesla’s next generation wireless platforms o Implement continuous improvements and best practices within the team, and larger organization
The Role: As a Senior Software Development Engineer - Systems, you will engage with an experienced cross-disciplinary staff to conceive, design, and bring to market innovative developer tools. You will work closely with an internal interdisciplinary team and outside partners to drive key aspects of product definition, execution, and test. You must be responsive, flexible, and able to succeed within an open collaborative peer environment. The ideal candidate has current and extensive experience developing and building Android systems and applications. The candidate understands what the limitations of the platform are and can design and implement additional services or help optimize existing ones to meet the product requirements. The ideal candidate: - Has in-depth expertise working with Android system - Experience on TIF and Android TV related work - Enjoys working side by side with partners, colleagues and teams on tough problems - Is highly effective and thrives in a dynamic environment with multiple, changing priorities - Knows what is important when releasing software to developers and has been through the process from start to finish - Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge A day in the life In a typical day, you work closely with FireTV and FireOS developers, SoC vendors, ODMs, Hardware team, and technical program managers to create new platform features, debugging TIF and TV related issues, and deliver customer loving high quality smart TV products on time.
The ideal candidate has current and extensive experience developing and building Android systems and applications. The candidate understands what the limitations of the platform are and can design and implement additional services or help optimize existing ones to meet the product requirements. The ideal candidate: - Has in-depth expertise working with Android system - In-depth knowledge and experience with Linux kernel development - Experience on bootloader and device drivers development and enjoy working on hardware directly - Enjoys working side by side with partners, colleagues and teams on challenging problems - Is highly effective and thrives in a dynamic environment with multiple, changing priorities - Knows what is important when releasing software to developers and has been through the process from start to finish - Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge Are you interested in jumping into the driver’s seat of our sensational FireTV partner products? We are looking for exceptional talent with Android Open Source Project (AOSP) expertise to join as a Senior System Development Engineer in the Fire TV 3p Devices team. Our team's mission is to build delightful FireTV products for our customers and partners with lower cost and faster time to market. As a member of the team, you will be working with business partners, software development engineers and testers to design, implement, test, launch, document, and maintain complex software applications, tools, and systems. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product. You will learn a variety of cutting-edge technologies, development processes, and develop well-rounded skills such as leadership, and effective project management. You will also mentor junior engineers.
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create? The Role: As a Senior Tooling Engineer, you will be responsible for driving the design, fabrication, and validation of tooling for product development. You will work with Product Design, Mechanical Process Engineers, and Supply Chain Management to identify supply base vendors and fabrication technologies. You will be responsible for creating tooling designs to deliver consumer products with demanding fit and finish requirements. You will develop, investigate, and implement industry best practices in tool design and construction. You will be required to validate a wide range of materials and processes including plastic molding, metal part fabrication, and decorative processes. In this role, you will: - Collaborate with Product Design, Industrial Design, and Mechanical Process Engineering teams to support product development - Collaborate with Lab126 suppliers to design and fabricate world-class tooling - Manage tool design, fabrication, and validation at the supply base - Drive analytical modeling and analysis of tooling concepts and design through "Mold Flow" and similar software - Have excellent oral and written communication skills including effective presentation of complex data - Support the design, manufacture, and coordinate the procurement of dimensional and functional jigs / fixtures for tooling validation - Develop the Lab126 supply base to utilize new materials and fabrication techniques for injection molding - Be required to mentor and develop junior engineers as necessary - Identify technical risks and define mitigation plan - Travel domestically and internationally to supplier sites as projects require
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced creative devices like Fire tablets, Fire TV, Amazon Echo and Echo Dot. What will you help us create? Work hard. Have fun. Make history. The Role: We are looking for a passionate, talented and inventive Audio Algorithm Software Engineer to join our team. We are open to hire in Shenzhen. In this role, you will: • Engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products • Work closely with an internal inter-disciplinary team, and outside partners to drive key aspects of product definition, execution and test • Be responsive, flexible and able to succeed within an open collaborative peer environment
In your lead role you will be the owner of all aspects of EE hardware design including, circuit/board design and validation. As part of a system team, you will work alongside system integrator and technology focused engineers who are subject matter experts of their fields. You will be responsible for integrating various core features of the product such as mics, speakers, display, cameras, and sensors, improving overall system quality, working with software/product design engineers to optimize product performance, and debugging complex systemic problems. You will be involved in projects from concept through production, gaining exposure to the complete design lifecycle. You will also support engineering builds gaining experience with high volume manufacturing.
We are looking for a talented, detail-oriented and enthusiastic Senior Software Development Engineer who is passionate about innovation and is enthusiastic about new products and technology. As a Senior Software Development Engineer, you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products. You must be responsive, flexible and able to succeed within an open collaborative peer environment. You will work closely with the hardware, ODM, and QA teams to take the product from concept to customer release and ensure the highest level of quality for your deliverables. Have in-depth expertise working with the Linux kernel, BSP, drivers or even service development for consumer devices. In this role, you will: • Work with product management and cross functional teams to provide technical solutions for desired user experiences and features. • Dive deep and provide solutions for complex issues. • Collaborate with cross-functional teams to integrate and optimize functionalities within BSPs. • Drive the team to adopt engineering best practices. • Participate in the development of technology strategies and roadmaps, and guide the team in making technology decisions. • Are comfortable with proactive outward communication and technical leadership and never shy away from a challenge • Lead or mentor other software developers to maintain architectural vision.
As a Machine Learning (ML) Engineer, you will be entrusted with the critical role of innovating and applying innovative research in foundation models to with a particular focus on audio data. This includes working across the full ML pipeline—from pre-training on large-scale unlabeled audio corpora to post-training evaluation and fine-tuning with task-specific datasets. The solutions you develop will have a significant impact on future Apple software and hardware products, as well as the broader ML ecosystem. Your responsibilities will extend to designing and developing a comprehensive multi-modal data generation and curation framework for foundation models at Apple. You will also contribute to building robust model evaluation pipelines that support continuous improvement and performance assessment. In addition, the role involves analyzing multi-modal data to better understand its influence on model behavior and outcomes. Furthermore, you will have the opportunity to showcase your groundbreaking research work by publishing and presenting at premier academic venues. YOUR WORK MAY SPAN VARIOUS APPLICATIONS, INCLUDING: Designing self-supervised and semi-supervised representation learning pipelines, and fine-tuning strategies for tasks like speech recognition and speaker identification. Applying data selection techniques such as novelty detection and active learning across multi modalities to improve data efficiency and reduce distributional gaps. Modeling data distributions using ML/statistical methods to uncover patterns, reduce redundancy, and handle out-of-distribution challenges. Rapidly learning new methods and domains as needed, and guiding product teams in selecting effective ML solutions.
As a Machine Learning (ML) Engineer, you will be entrusted with the critical role of innovating and applying innovative research in foundation models to with a particular focus on audio data. This includes working across the full ML pipeline—from pre-training on large-scale unlabeled audio corpora to post-training evaluation and fine-tuning with task-specific datasets. The solutions you develop will have a significant impact on future Apple software and hardware products, as well as the broader ML ecosystem. Your responsibilities will extend to designing and developing a comprehensive multi-modal data generation and curation framework for foundation models at Apple. You will also contribute to building robust model evaluation pipelines that support continuous improvement and performance assessment. In addition, the role involves analyzing multi-modal data to better understand its influence on model behavior and outcomes. Furthermore, you will have the opportunity to showcase your groundbreaking research work by publishing and presenting at premier academic venues. YOUR WORK MAY SPAN VARIOUS APPLICATIONS, INCLUDING: Designing self-supervised and semi-supervised representation learning pipelines, and fine-tuning strategies for tasks like speech recognition and speaker identification. Applying data selection techniques such as novelty detection and active learning across multi modalities to improve data efficiency and reduce distributional gaps. Modeling data distributions using ML/statistical methods to uncover patterns, reduce redundancy, and handle out-of-distribution challenges. Rapidly learning new methods and domains as needed, and guiding product teams in selecting effective ML solutions.
NVIDIA data center systems, such as DGX and HGX, have become core to NVIDIA's rapidly growing enterprise and cloud provider businesses. These platforms bring together the full power of NVIDIA GPUs, NVIDIA NVLink, NVIDIA InfiniBand networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We are hiring Sr. Software Engineer who will help build simulators for our DGX Server platforms. Simulations play a significant role in building scalable systems at Speed of Light! You will work with world class engineering teams across HW and SW. What you’ll be doing: • Contribute to architect and develop simulation platform for next-gen NVIDIA DGX platforms. • Build, integrate and enhance simulator components with new HW features and write supporting technical documents. • Bring full SW stack up on DGX Simulator; work closely with hardware modeling, kernel & platform driver teams distributed globally. • Improve performance, fix bugs across user and kernel stack, and automate execution flow.
Context - basic level, acts as technical support based on general knowledge of the systems and more advanced knowledge on a main competence. Builds up a quality focus for the support towards the local engineers.
THE ROLE: AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD’s abilities to deliver the highest quality, industry-leading technologies to market.
As a Battery System Engineer, you will engage with an experienced cross-disciplinary staff to conceive, and design innovative consumer product. You will work closely with an internal interdisciplinary team, and outside partners to drive key aspects of product definition and execution. You must be responsive, flexible, and able to succeed within an open collaborative peer environment. In this role, you will: 1. Lead the design, development, and delivery of Li-ion battery system per performance and safety requirements 2. Drive battery development from NPI through mass production 3. Research and evaluate emerging battery technologies 4. Collaborate with product teams to define battery specifications 5. Design battery protection circuit and pack design for NPI programs include schematic design, and component selection. 6. Develop and review battery pack schematics, BOMs and layout to meet design requirements 7. Conduct system and design reviews, failure mode and effects analysis (DFMEA), and risk assessments 8. Analyze and resolve battery-related issues in production and field 9. Perform battery safety assessment and design for safety 10. Support battery certification processes (CTIA/IEEE1725) 11. Manage and coordinate with CMs (contract manufacturers) on battery development for NPI programs 12. Build and maintain strong relationships with suppliers and manufacturing partners
• Provide expert-level technical support to external developers using Unreal Engine’s animation systems, including animation blueprints, graph nodes, skeletal mesh components, montages, and control rigs. • Analyze, debug, and resolve complex animation-related issues, such as runtime blending bugs, synchronization problems, and performance bottlenecks. • Serve as a technical liaison between developers and internal engineering teams, communicating feedback, reporting bugs, and helping influence future animation system improvements. • Assist partners in optimizing their animation pipelines for memory efficiency, runtime performance, and cross-platform deployment. • Contribute to documentation, sample projects, and tutorials to illustrate best practices in animation authoring and runtime performance. • Deliver presentations, technical workshops, or written content to educate and support the developer community, especially around advanced animation workflows in Unreal Engine. • Monitor and participate in developer-facing channels (forums, bug reports, feedback sessions) to proactively identify and solve emerging challenges in animation systems.
The Role As a Product Manager of IT Charging and Infrastructure, you will be responsible for leading the Energy & Charging product software , including the Customer Asset Tools , Cloud Control Platform, Network Operation platform and integration with cross functional product. In this role, you will lead the requirement analysis with business users , design the product roadmap or landscape , tracking the project delivery. Responsibilities • Design the new functionalities in applications to support Energy and Charging Product. •Promote the solution or functionality to Global business and import the global function locally. • Manage the implementation as project manager. • Manage the daily operation of application. • Manage cross-functional software programs from end-to-end. • Develop and manage project plans and ensure on-time delivery. • Work closely with engineering teams to effectively coordinate complex design inter-dependencies. • Constantly work to evolve our processes towards increasing precision and dependability, while still maintaining the agility that has gotten Tesla to where we are now. • Lead your teams with strength and confidence through rapid development cycles, changing requirements, and uncertainty. • As business partner to manage IT requirements of Energy business.
The Role As a Software Product Engineer of IT Sales applications, you will be responsible for leading a wide variety of cross-functional programs across sales and customer experience application,system integration, server systems, and diagnostics. In this role, you will lead the design and development of some of the most advanced and sophisticated systems in the world, with unparalleled agility. Responsibilities • Design the new functionalities in applications to support the growth of our sales. • Work with US IT team to implement global rollout to China with local gap prioritized. • Manage the implementation as project manager. • Manage cross-functional software programs from end-to-end. • Develop and manage project plans and ensure on-time delivery. • Work closely with engineering teams to effectively coordinate complex design inter-dependencies. • Constantly work to evolve our processes towards increasing precision and dependability, while still maintaining the agility that has gotten Tesla to where we are now. • Work with the UX, dev, and QA teams with strength and confidence through rapid development cycles, changing requirements, and uncertainty. • As business partner to manage IT requirements of specific domain.
As the IT System Product Manager and Business Partner in Tesla, you need to take the full responsibility of product design and implementation which includes the business department engagement, IT system design, development management and the global IT team coordinating. This position requires a strong understanding of business processes, operations, and required documentation on production planning, shift management, production order execution, routing management, quality control as well as the product cost calculation. Excellent interpersonal communication skills is a mandatory. You should be an analytical and agile problem solver who can work with many stakeholders to drive cross-functional teams to a common goal. Responsibilities • Business partner to understand business pain points and gather their cross functional IT requirements in the TPM area. • Design digital product solutions for the pain points and requirements. • Manage fast-paced cross-functional projects from end-to-end, covering a range of programs and subsystems . • Develop and manage project plans and ensure on-time delivery. • Work together with manufacture and supplier chain product manager with strength and confidence through rapid development cycles, changing requirements, and uncertainty. • Drive execution and completion of multiple projects at the same time across internal and external stakeholders. • Cross-functionally communicate at company management level key developments and updates on new projects.
The Role As a Core Product Manager in Tesla's Service division, you will work closely with the after-sales service team to lead the planning and design of core service products. You will play a key role in shaping the digital tools and platforms that drive Tesla’s global service operations. This role requires a deep understanding of business processes and operations. You should demonstrate strong analytical and problem-solving skills, and be able to collaborate effectively with multiple stakeholders to drive cross-functional teams toward shared objectives. Key Responsibilities: • Act as a partner to the business teams, identifying pain points and gathering IT requirements. • Define and manage IT project plans, coordinate cross-functional resources, and ensure timely delivery. • Collaborate closely with global product managers, software engineers, and QA engineers to adapt to evolving requirements and manage uncertainties. • Communicate proactively with senior leadership across teams, providing regular updates on key milestones and project progress.
You’ll be part of Technical Lead team and take the role of software development engineer for ROCm on Radeon. Work on Radeon AI features readiness including feature enablement, performance optimization, and stack readiness to deliver the best experience for customer’s AI scenarios on AMD’s Radeon products. KEY RESPONSIBILITIES: Work closely with global G&E Software teams and Custom Software Engineering teams to provide support and solution for the enablement of AI features on Radeon products to OEM/ODM/AIB customers. Deploy/Debug/Profile/Optimize AI models on CRB and customer platforms. Have a strong emphasis on meeting requirements regarding features and schedules. Coordinate closely with peers both locally and internationally to ensure timely and effective communication of all assigned work activities. Coach and mentor less experienced staffs. Influence others as a technical leader.
The Role We are seeking a highly motivated and skilled Full Stack Developer to join Tesla. The ideal candidate will have a strong foundation in full stack development, coupled with hands-on experience in building and deploying LLM (Large Language Model) Agents and a deep understanding of Machine Learning pipelines. Responsibilities • Design, develop and maintain scalable and efficient full stack applications especially for MLOps Platforms and LLM Agents. • Develop intuitive and performant user interfaces using React or Next.js. • Build and manage backend services using Python (FastAPI or Flask), with flexibility for Golang (Gin). • Build, deploy and optimize LLM application like Agentic RAG for real-world use cases. • Design and implement containerized applications using Docker and orchestrate them with Kubernetes. • Collaborate with cross-functional teams to deliver high-quality software solutions.
THE ROLE The Sales & Delivery application team is responsible for building applications to support Tesla's rapid growth while providing an amazing customer experience. The business covers the whole customer journey including discovery, ordering, vehicle fulfillment, ownership, charging and service. The application scope covers Tesla Web, App, Mini Program, internal tools, Tesla for Business and new product launch. The mission of our team is to streamline business operations, decrease costs, improve customer experiences, and solve the business challenges from both product and technology perspective. Our engineers are hands-on and encouraged to own their own projects, contribute to new ideas, and make an impact on the way that our company operates. As a Full Stack Engineer, you will own end-to-end development in a split frontend-backend architecture, bridging client-side experiences with scalable server-side APIs to power Tesla's customer ecosystem. RESPONSIBILITIES • Design, code, and maintain mobile and web user experiences end-to-end, including frontend interfaces and backend services. • Develop and maintain backend API servers using .NET/Golang, handling data processing, authentication, integration with databases, caching layers, event streaming, and search functionalities. • Optimize code for performance, stability, and maintainability across the full stack, including API scalability, error resilience, and monitoring. • Build, configure, and deploy backend API servers in a frontend-backend split architecture, with the capability to independently handle core infrastructure tasks (e.g., from initial setup to production rollout) while collaborating on system-wide integrations, ensuring high availability, security, and scalability. • Work with a cross-functional team of frontend and backend software engineers, product teams, QA/validation, and designers. • Collaborate on integrating frontend components with backend services, troubleshooting issues across layers, and implementing features that leverage SQL for data persistence, Redis for caching, Kafka for real-time event processing, and Elasticsearch for search and analytics.
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create? The Role: As a Sr.Software Quality Assurance Engineer - Audio, you will work with consumer application testing expertise. You will join the team of hands-on, pro-active, self-motivated and seasoned SQA professionals. In this role, you will: - Create test plans and test cases - Efficiently execute test cases across all functional areas of our products especially have expertise in Audio. - Review product user interface for conformity to design guidelines - Find, isolate, document, regress, and track bugs through resolution - Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process - Work with Software Development Engineers to understand the overall technical architecture and how each feature is implemented - Collaborate with US teams and domestic partners in acoustic lab setting up and management
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create? The Role: As a Senior Tooling Engineer, you will be responsible for driving the design, fabrication, and validation of tooling for product development. You will work with Product Design, Mechanical Process Engineers, and Supply Chain Management to identify supply base vendors and fabrication technologies. You will be responsible for creating tooling designs to deliver consumer products with demanding fit and finish requirements. You will develop, investigate, and implement industry best practices in tool design and construction. You will be required to validate a wide range of materials and processes including plastic molding, metal part fabrication, and decorative processes. In this role, you will: - Collaborate with Product Design, Industrial Design, and Mechanical Process Engineering teams to support product development - Collaborate with Lab126 suppliers to design and fabricate world-class tooling - Manage tool design, fabrication, and validation at the supply base - Drive analytical modeling and analysis of tooling concepts and design through "Mold Flow" and similar software - Have excellent oral and written communication skills including effective presentation of complex data - Support the design, manufacture, and coordinate the procurement of dimensional and functional jigs / fixtures for tooling validation - Develop the Lab126 supply base to utilize new materials and fabrication techniques for injection molding - Be required to mentor and develop junior engineers as necessary - Identify technical risks and define mitigation plan - Travel domestically and internationally to supplier sites as projects require
• Translating business questions and concerns into specific analytical questions that can be answered with available data using BI tools; produce the required data when it is not available. • Apply Statistical and Machine Learning methods to specific business problems and data. • Ensure data quality throughout all stages of acquisition and processing, including such areas as data sourcing/collection, ground truth generation, normalization, transformation, cross-lingual alignment/mapping, etc. • Communicate proposals and results in a clear manner backed by data and coupled with actionable conclusions to drive business decisions. • Collaborate with colleagues from multidisciplinary science, engineering and business backgrounds. • Develop efficient data querying and modeling infrastructure. • Manage your own process. Prioritize and execute on high impact projects, triage external requests, and ensure to deliver projects in time. • Utilizing code (SQL, Python, R, etc.) for analyzing data and building statistical models.
The Role We are seeking a highly motivated and skilled Full Stack Developer to join Tesla. The ideal candidate will have a strong foundation in full stack development, coupled with hands-on experience in building and deploying LLM (Large Language Model) Agents and a deep understanding of Machine Learning pipelines. Responsibilities • Design, develop and maintain scalable and efficient full stack applications especially for business intelligence (BI) reporting tool via Apache Superset, EChart or Dash. • Develop intuitive and performant user interfaces using React or Next.js. • Build and manage backend services using Python (FastAPI or Flask), with flexibility for Java (SpringBoot) . • Build, deploy and optimize LLM application like Agentic RAG for real-world use cases. • Design and implement containerized applications using Docker and orchestrate them with Kubernetes. • Integrate and optimize data analytical solution with Neo4j and MongoDB and Apache Airflow. • Collaborate with cross-functional teams to deliver high-quality software solutions.
The Role As a Senior Product Manager of e-shop applications, you will lead the product strategy and execution for Tesla’s e-Shop applications, driving improvements in sales enablement, customer experience, system integration and backend infrastructure. As the key IT product owner, you will design and deliver advanced e-shop features that support sales growth, all while maintaining the speed and agility that defines Tesla. Responsibilities • Enhance existing features and design new functionalities to drive application capabilities that support sales growth and business expansion. • Work with US IT team to implement global rollout to China with local gap prioritized. • Collaborate with UI/UX designers to enhance the frontend interface and revamp the overall customer shopping experience. • Collaborate with the software engineering team to ensure end-to-end delivery of multiple projects within scope and on schedule. • Leverage AI capabilities to improve e-shop customer engagement and personalized experience • Develop internal tools that empower cross-functional teams’ (e.g., Order Ops, Finance) self-serve business operation and reduce reliance on engineering resources • Keep tracking and analyzing key performance metrics—including conversion rate, bounce rate, product return rate, and cart abandonment—and drive data-informed improvements
The Role As an IT Engineering & Delivery Engineer (TPM) at Tesla Giga Shanghai, you will own the end-to-end lifecycle management of IT software systems—spanning development, testing, and delivery—while also steering the planning and execution of IT infrastructure construction projects. You will partner closely with global and local technical teams to ensure seamless synergy between software products, manufacturing digital systems, and IT infrastructure, driving IT operations excellence and fueling growth across all IT-enabled business functions, all while upholding Tesla’s rigorous standards for quality and efficiency. Responsibilities 1. Software System Development & Testing Leadership • Own the development roadmap, test execution, and deployment of business-critical systems, including business support platforms, IoT applications, and edge computing solutions. • Lead requirement gathering and solution design, bridging business stakeholders and development teams to translate on-site operational needs into actionable technical blueprints, alongside robust development plans and test strategies. • Oversee the full software testing lifecycle—from unit, integration, and system testing to User Acceptance Testing (UAT). Establish standardized test case repositories and defect resolution workflows to ensure software functionality, performance, and security align with Tesla’s global benchmarks. • Drive continuous software iteration and optimization, leveraging business feedback to enhance system adaptability and stability, and accelerate the factory’s digital transformation journey. 2. IT Infrastructure Construction & Cross-Functional Delivery • Lead IT infrastructure planning and deployment across factory construction, expansion, and new production line rollouts, covering network architecture, data center buildouts, server provisioning, end-user devices, physical security systems, and IoT device integration. • Coordinate cross-functional stakeholders (Engineering, Facilities, EHS, Manufacturing, and Security teams) to align IT infrastructure delivery timelines with master construction schedules, ensuring the hardware environment fully supports software deployment and operational demands. • Manage outsourced construction vendors and on-site teams, enforcing strict controls over quality, safety, and cost. Champion on-site standardization—including wiring protocols, rack layout, asset labeling, and document management best practices. • Oversee end-to-end integration and debugging between software systems and infrastructure, resolving compatibility issues to guarantee stable, post-deployment system performance. 3. Digital Project Execution & Technology Innovation • Lead the rollout of AI, IoT, and automation-driven digital projects, such as intelligent terminal application development, robot fleet management systems, computer vision algorithm deployment, and predictive maintenance platform implementation, to embed cutting-edge technology into manufacturing operations. • Collaborate with Tesla’s global IT teams to align system architecture, data security protocols, and technical standards, ensuring software and infrastructure solutions adhere to the company’s global technical framework. • Serve as the critical link between technology and business, driving manufacturing process optimization through software feature enhancements and strategic hardware resource allocation, boosting production efficiency and digital management maturity. 4. Project Governance & Process Optimization • Establish a unified project management framework covering the full lifecycle of both software (development-testing-delivery-operations) and infrastructure (planning-construction-acceptance) initiatives. Define clear milestones, budget guardrails, risk mitigation protocols, change management procedures, and documentation standards. • Proactively identify lifecycle risks—such as software development delays, hardware compatibility gaps, or cross-team collaboration bottlenecks—and design targeted mitigation plans to ensure on-time, on-budget, and quality-compliant project delivery. • Continuously refine project execution workflows, scaling Agile development, modular testing, and other lean methodologies to enhance cross-team collaboration efficiency and communication transparency. • Own the long-term lifecycle management of IT projects, supporting post-launch system maintenance, version upgrades, and infrastructure modernization to ensure sustained, reliable IT support for business operations.
The Role As Business Partner and Product Manager, you will be business partner with our Tax & Finance team to be responsible for leading a wide variety of cross-functional projects across a variety of these teams from both business and IT. SH This position requires a strong understanding of business processes, operations, and required documentation on Tax & Finance area . You should be an analytical and agile problem solver who can work with a large number of stakeholders to drive cross-functional teams to a common goal. Responsibilities Gather requirements from stakeholders in finance, tax, and operations teams to design features that address regional tax compliance (e.g., VAT, withholding taxes, and cross-border regulations) and financial processes. Define product vision, roadmap, and priorities for tax and finance systems, aligning with Tesla's CN, APAC, and global (including North America) business goals. Manage fast-paced cross-functional projects from end-to-end, covering a range of programs and subsystems Develop and manage project plans and ensure on-time delivery Work together with global product managers, software engineers and QA engineers with strength and confidence through rapid development cycles, changing requirements, and uncertainty Drive execution and completion of multiple projects at the same time across internal and external stakeholders Cross-functionally communicate at a senior level key developments and updates on new projects
The development of new Android innovative features and applications and initiatives across the organization. Investigate, prototype, and deliver new and innovative software applications. Deliver high quality software through working in a diverse, team-focused Agile/Scrum environment. Instill best practices for software development and documentation, assure designs meet requirements, and deliver quality work Support the development activities by being onsite with the partners and vendors. Experience of
Responsibilities: Product Planning & Design: Responsible for the overall planning and design of software products in the supplier collaboration and management (SRM) domain. Develop product roadmaps, ensuring product functionalities meet internal customer needs and business objectives. Requirements Analysis & Management: Conduct in-depth research on current business scenarios related to supplier collaboration, including but not limited to supplier sourcing, registration, supplier development process management, supplier quality management, evaluation, and claims. Collect and analyze user requirements, write Product Requirements Documents (PRDs), and coordinate resources to ensure successful implementation of requirements. Project Advancement & Coordination: Develop project plans, track project progress, promptly resolve issues that arise during projects, and ensure timely and high-quality product delivery. Product Optimization & Iteration: Monitor user feedback and relevant data after product launch, continuously optimize product features and performance, enhance user experience, and drive product iteration and upgrades. Market Research & Competitor Analysis: Conduct regular market research, analyze industry-related products, discern industry trends, and provide a decision-making basis for product innovation and optimization. Cross-departmental/Team Collaboration & Communication: Collaborate with business, development, algorithm (AI/data science), and operations teams to ensure a clear understanding of product planning and align team goals.
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create? The Role: As a Sr.Software Quality Assurance Engineer - Audio, you will work with consumer application testing expertise. You will join the team of hands-on, pro-active, self-motivated and seasoned SQA professionals. In this role, you will: - Create test plans and test cases - Efficiently execute test cases across all functional areas of our products especially have expertise in Audio. - Review product user interface for conformity to design guidelines - Find, isolate, document, regress, and track bugs through resolution - Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process - Work with Software Development Engineers to understand the overall technical architecture and how each feature is implemented - Collaborate with US teams and domestic partners in acoustic lab setting up and management
• Own the release QA process - from submission readiness to first-party certification and launch test release QA process • Drive the compliance testing (Age Rating, EULA, Regional compliance, etc) implementation along with the partner FQA team compliance testing • Define best practices for platform testing, compliance, and regression across builds Define best practices • Partner with product teams to align test plans to platform cert requirements and live player needs align test plans • Be the QA expert on first-party platforms (App Store, Google Play, console) — including submission processes first-party platforms • Establish and track release quality metrics,drive data-informed decisions with partners release quality metrics • Lead and mentor other QA engineers, including reviewing test suite and monitoring execution Lead and mentor other QA engineers • Coordinate external testing vendors to ensure output meets Riot quality bar Coordinate external testing vendors • Collaborate with the stakeholders to enhance the assets/build delivery pipelines to ensure related QA testing running smoothly enhance the assets/build delivery pipelines • Represent the voice of the player in product readiness conversations and propose improvement suggestions Represent the voice of the player • Bring visibility and transparency to sr leadership on QA quality metrics and product quality readiness for each release • Communicate quality risks clearly and influence prioritization with production and engineering partners
The Role We are Tesla Energy Team. We are building highly distributed energy network to support company vision of accelerate world’s transition to a sustainable energy. The Energy Team is seeking hardworking and passionate software engineers as various levels. Responsibilities • Design and develop high quality, scalable and stable back-end services. • Develop back-end web services. • Follow Tesla’s high standards for security-best practices in all development. • Partner closely with security team for code analysis and design reviews. • Perform unit testing. • Process bug reports and release fixes. • Participate in code reviews. • Participate in agile processes. • Always think innovatively to solve customer problems.
As a Battery System Engineer, you will engage with an experienced cross-disciplinary staff to conceive, and design innovative consumer product. You will work closely with an internal interdisciplinary team, and outside partners to drive key aspects of product definition and execution. You must be responsive, flexible, and able to succeed within an open collaborative peer environment. The role operates primarily in high-ambiguity problem spaces, requires original scientific judgment, and produces reusable scientific assets that influence multiple programs, suppliers, and long-term roadmaps. In this role, you will: 1. Lead the design, development, and delivery of Li-ion battery system per performance and safety requirements 2. Drive battery development from NPI through mass production 3. Research and evaluate emerging battery technologies 4. Collaborate with product teams to define battery specifications 5. Design battery protection circuit and pack design for NPI programs include schematic design, and component selection. 6. Develop and review battery pack schematics, BOMs and layout to meet design requirements 7. Conduct system and design reviews, failure mode and effects analysis (DFMEA), and risk assessments 8. Analyze and resolve battery-related issues in production and field 9. Perform battery safety assessment and design for safety 10. Support battery certification processes (CTIA/IEEE1725) 11. Manage and coordinate with CMs (contract manufacturers) on battery development for NPI programs 12. Build and maintain strong relationships with suppliers and manufacturing partners
Amazon Lab126 is an inventive research and development company that designs and engineer’s high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create? The Role: As a Senior Tooling Engineer, you will be responsible for driving the design, fabrication, and validation of tooling for product development. You will work with Product Design, Mechanical Process Engineers, and Supply Chain Management to identify supply base vendors and fabrication technologies. You will be responsible for creating tooling designs to deliver consumer products with demanding fit and finish requirements. You will develop, investigate, and implement industry best practices in tool design and construction. You will be required to validate a wide range of metal tooling (stamping, die-casting, and forging); optimizing tooling structures based on product requirements; materials and processes including metal component’s part related fabrication such as upsetting, CNC, forging, stamping. In this role, you will: • Collaborate with Product Design, Industrial Design, and Mechanical Process Engineering teams to support product development • Collaborate with Lab126 suppliers to design and fabricate world-class tooling • Manage metal tooling design, fabrication, and validation at the supply base • Drive analytical modeling and analysis of tooling concepts and design through "Mold Flow" and similar software • Have excellent oral and written communication skills including effective presentation of complex data • Support the design, manufacture, and coordinate the procurement of dimensional and functional jigs / fixtures for tooling validation • Develop the Lab126 supply base and proficient in metal manufacturing processes such as stamping, upsetting, forging, and die casting; knowledgeable about the properties of new metal materials and advanced processing technologies; capable of optimizing manufacturing processes based on product requirements. • Be required to mentor and develop junior engineers as necessary • Identify technical risks and define mitigation plan • Travel domestically and internationally to supplier sites as projects require
- Drive product development across internal teams and external development/manufacturing partners as the Single Threaded Owner for Operations. - Develop manufacturing and supply chain strategies to meet product requirements. - Support product concept development as Operations lead. - Execute development builds by overseeing technical issue resolution and production schedule. - Regular written and verbal communication to Leadership. - Coordinate information flow across teams in support of manufacturing/operations. - Drive alignment of processes and initiatives throughout Device Operations organization. - Define and guide decisions on type of Variable Engagement Module (VEM) appropriate for the specific product, customer need, and launch schedule. - Bring in and incorporate industry best practices into the Product Operations group. - Travel as required to accomplish business needs.
Amazon Devices is an inventive research and development company that designs and engineers high-profile consumer electronics. Amazon Devices began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create? The Sr. Software Development Manager will be part of the Fire OS organization and will be responsible for leading multiple technology teams. Fire OS supports a large set of Amazon devices, including current Tablets, Set-top-boxes, HDMI sticks, Audio Products (Echo Dot etc.), and Smart TVs.. As Sr. Software Development Manager, you will be responsible for leading multiple teams of engineers in design, development, test, and deployment of a range of products on mobile platforms. A successful candidate will have an established background in developing customer-facing experiences, a strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment. You will be helping to hire and build your team and systems. • Responsible for the over-all systems development life cycle. • Management and execution against project plans and delivery commitments; Manage the day-to-day activities of the engineering team within an Agile/Scrum environment. • Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team. • Work closely with the engineers to architect and develop the best technical design and approach. • Report on status of development, quality, operations, and system performance to management.
Fire TV powers a wide range of Smart TVs across the world on many different brands. We are looking for an experienced Senior Technical Program Manager, who to orchestrate the launch of new Fire TV devices for OEM/ODM partners in China. The 3P Fire TV team drives the coordinated effort to launch Fire TV programs, with both Amazon internal teams and 3P partners. In this role you will oversee the successful development, launch and sustaining of Fire TV programs. The role is inherently cross-functional: you will work closely with a high-energy team of software engineers, product managers, marketers, customer service leads as well as external partners (inc. device manufacturers, brand & retailers). This role is a good fit for someone who is organized, thrives in a dynamic environment, and understands the diverse perspectives of stakeholders to deliver complex programs. The ideal candidate is passionate about product development, interested in TV and video entertainment domains, with an established track of delivering technology products.
Every day will bring new and exciting challenges on the job while you: - Act as a strategic advisor for customers' Generative AI initiatives and internal AI agent innovation - Drive the development and implementation of collaborative AI agents within the TAM organization - Lead technical discussions around AWS AI services including Bedrock, Claude, and Amazon Q. - Make recommendations on AI architecture, security, cost optimization, and operational excellence - Champion internal AI agent success stories to inspire customer innovation - Complete analysis and present periodic reviews of AI workload performance - Guide customers in developing responsible AI practices while ensuring security and compliance - Foster an ecosystem where AI and humans progress together through knowledge sharing - Work with AWS AI/ML service teams to advocate for customer needs - Participate in customer requested meetings (onsite or via phone) - Work directly with Amazon Web Service engineers to ensure rapid resolution of AI-related issues - Available in non-business hours to handle urgent issues ------------------------------------------------
NVIDIA networking designs and manufactures high-performance networking equipment that enable the most powerful super computers in the largest data centers in the world. With a distributed collection of NVIDIA GPUs inter-connected by networking solutions such as InfiniBand, Ethernet, or RoCE (RDMA over Converged Ethernet) we make powerful ML/AI platforms possible. We are seeking motivated, personable, and independent individuals to join our team!We seek experienced software embedded engineers to help support our groundbreaking, innovative technologies that make AI workloads in large clusters even more performant. As a networking Sr. Solutions Architect at NVIDIA you will have agency and palpable effects on the business, and work closely with customers and R&D teams. What you’ll be doing: • Support networking technologies such as Spectrum-X and work with customers on their technical challenges and requirements using said technologies during pre-sales activities • Develop proof-of-concept materials for innovative technologies for use by early adopters • Gain customers’ trust and understand their needs to help design and deploy groundbreaking NVIDIA networking platforms to run AI and HPC workloads • Address sophisticated and highly visible customer issues • Work closely with R&D teams to develop new features for customers • Help with product requirements alongside engineering and product marketing