特斯拉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.
You will join a dynamic team focusing on improving the cellular stability and performance of the latest iPhone/iPad/Watch. Your job responsibilities will include but not limited to below points: - Leveraging artificial intelligence (AI) technologies to execute 5G/4G cellular test jobs, analyze test results to identify in-depth and potential stability and KPI issues, generate analysis reports, and provide data-driven insights for problem resolution. - Developing natural language-based Chatbot tools tailored to the team's needs, enabling efficient information retrieval, test-related consultation, and automated interaction in the cellular stability testing workflow. - Applying AI methods to optimize the team's test strategies, test cases, and related processes for cellular stability testing, enhancing test coverage, accuracy, and resource utilization.
THE ROLE Tesla Insurance is a key business, offering innovative, data-driven solutions tailored to Tesla and non Tesla vehicle owners. By leveraging real-time vehicle data, AI, and cutting-edge technology, we provide fair, efficient coverage that enhances safety and customer satisfaction. As a Backend Software Engineer on our Ownership team, you'll join a dynamic, collaborative group of product-minded engineers passionate about building a seamless experience through scalable systems for quotes, policies, rating, underwriting, billings, AI agents, mobile and internal applications for customers and insurance agents. In this fast-paced environment, expect a blend of greenfield development, system enhancements, and strategic contributions to our architecture, with opportunities to integrate AI for smarter decision-making and drive direct impact on business growth and user experiences. We value high ownership and agency, empowering you to innovate while scaling our systems. 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. • Contribute to the complete software development lifecycle for applications, ensuring that all projects are delivered on time and meet high-quality standards • Design, develop, and maintain full stack web applications, utilizing .NET, C# and golang • Collaborate with cross-functional teams, including product managers, service engineers and other software engineers, to define and implement features that enhance operational efficiency for our customers • Ensure that web applications integrate seamlessly with backend distributed systems and support real-time monitoring, control, and reporting • Contribute to the definition and implementation of extensible design systems that prioritize scalability, maintainability, and exceptional user experiences • Implement rigorous testing strategies, including unit, integration, and end-to-end testing, to guarantee the reliability and performance of applications under various conditions • Actively maintain and promote the core values of the team, which include engineering excellence, curiosity, a bias for action, self-awareness, inclusivity, and vulnerability, contributing to a positive and productive team culture • Drive initiatives from concept to completion, from defining the business need with product experts, to conducting user interviews, culminating in feature implementation
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.
THE ROLE Tesla Insurance is a key business, offering innovative, data-driven solutions tailored to Tesla and non Tesla vehicle owners. By leveraging real-time vehicle data, AI, and cutting-edge technology, we provide fair, efficient coverage that enhances safety and customer satisfaction. As a Backend Software Engineer on our Ownership team, you'll join a dynamic, collaborative group of product-minded engineers passionate about building a seamless experience through scalable systems for quotes, policies, rating, underwriting, billings, AI agents, mobile and internal applications for customers and insurance agents. In this fast-paced environment, expect a blend of greenfield development, system enhancements, and strategic contributions to our architecture, with opportunities to integrate AI for smarter decision-making and drive direct impact on business growth and user experiences. We value high ownership and agency, empowering you to innovate while scaling our systems. 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. • Contribute to the complete software development lifecycle for applications, ensuring that all projects are delivered on time and meet high-quality standards • Design, develop, and maintain full stack web applications, utilizing .NET, C# and golang • Collaborate with cross-functional teams, including product managers, service engineers and other software engineers, to define and implement features that enhance operational efficiency for our customers • Ensure that web applications integrate seamlessly with backend distributed systems and support real-time monitoring, control, and reporting • Contribute to the definition and implementation of extensible design systems that prioritize scalability, maintainability, and exceptional user experiences • Implement rigorous testing strategies, including unit, integration, and end-to-end testing, to guarantee the reliability and performance of applications under various conditions • Actively maintain and promote the core values of the team, which include engineering excellence, curiosity, a bias for action, self-awareness, inclusivity, and vulnerability, contributing to a positive and productive team culture • Drive initiatives from concept to completion, from defining the business need with product experts, to conducting user interviews, culminating in feature implementation
• Create and implement the training infrastructure spanning pre-training, SFT, and RL post-training for Physical AI world foundation models. The work involves the framework and a comprehensive control plane across clusters to coordinate workloads efficiently. • Develop and improve the pre-training and SFT pipelines — large-scale data loading, distributed training, and checkpointing — to achieve high throughput and scalability. • Develop and improve the inference and evaluation stack, including the inference engine, inference/generation pipelines (which also support RL rollout), and evaluation pipelines. Use methods like continuous batching and KV-cache management to achieve high throughput and low latency. • Build and improve the effective interaction and data flow among the RL system's roles (policy, rollout, reward, simulation) while investigating system-level optimization opportunities. • Integrate and orchestrate simulation and robotics environments as RL environments — driving the simulation↔rollout↔training loop at scale. • Build and refine the distributed training backend — sharding/parallelism, mixed precision, activation checkpointing, and memory/throughput optimization across many GPUs. • Improve the efficiency, scalability, and resiliency of training and RL workloads — focusing on fault tolerance, fast/elastic restart, and throughput optimization under preemption and hardware failure. • Define meaningful, actionable reliability and efficiency metrics to track and improve system reliability. • Root cause, triage, and resolve failures from the application level down to the framework, GPU, and network/hardware level.
About Ant International Headquartered in Singapore, Ant International powers the future of global commerce with digital innovation that enables everyone and every business to thrive. In close collaboration with partners, we support clients of all sizes worldwide to achieve growth aspirations through a comprehensive range of tech-driven digital payment and financial services solutions. We are seeking Java Software Engineers to join our Indonesia team. In this role, you will develop and support end-to-end financial solutions for both domestic and cross-border financial services, driving success for our global clients and globalization business. Key Responsibilities Technical Support & Troubleshooting - Provide on-site and remote technical support for financial systems, ensuring minimal downtime and rapid resolution. - Diagnose and resolve Java application, Redis caching, and MySQL database issues, including vulnerabilities and middleware challenges. - Lead containment and remediation efforts for security incidents (e.g., data breaches, unauthorized access). - Perform root cause analysis (RCA) on critical incidents and implement preventive measures. System Maintenance & Optimization - Monitor system performance, review security logs, and conduct regular health checks. - Implement patches, vulnerability management processes, and system hardening for OS/database layers. - Collaborate with development teams to deploy patches, updates, fixes, and hotfixes in production environments. Client Communication & Requirements Handling - Act as the primary technical liaison between clients and Ant teams, ensuring security requirements are aligned with technical solutions. - Advise clients on secure system configuration aligned with industry standards (e.g., PCI-DSS, PDPA). Documentation & Knowledge Sharing - Develop and maintain detailed technical documentation, including incident playbooks, troubleshooting guides, and governance protocols. - Create client-facing materials on security best practices for credit data handling. Compliance & Collaboration - Ensure compliance with cybersecurity regulations and local credit industry requirements (e.g., PDPA, audit trails, access controls). - Conduct periodic security audits and coordinate penetration testing. - Partner with CybersecurityOps teams to implement intrusion detection/prevention systems (IDS/IPS).
THE ROLE Tesla is seeking a highly motivated Wireless Software Development Engineer for the Wireless Systems team to develop best in class telematics solutions. The role involves design and validation of cellular (LTE and 5G) 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 – Cellular. 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 The Tesla IT Applications Sales & Delivery Team is responsible for building applications that support Tesla's rapid growth while delivering an exceptional customer experience. The team is dedicated to creating a consistent customer experience across Tesla's official website, mobile apps, mini-programs, and internal tools. As a Software Engineer in our team, you will primarily be responsible for software design, system implementation, configuration, and management, ensuring the smooth operation of our systems. You will proactively identify and resolve issues before they impact the production environment by implementing appropriate monitoring tools. Responsibilities Design and develop Tesla's order configuration, vehicle inventory, and matching systems/modules to support business operations in both China and the APAC markets. Perform system integrations and maintain technology upgrades. Ensure observability best practices, such as metric monitoring, logging, distributed tracing, and alerting. Monitor system performance and propose improvement recommendations for continuous optimization. Write technical documentation related to workflows, process standards, and best practices.
The Role The Tesla IT Applications Sales & Delivery Team is responsible for building applications that support Tesla's rapid growth while delivering an exceptional customer experience. The team is dedicated to fulfilling sales operation requirements and creating a consistent customer experience. As a Software Engineer in our team, you will primarily be responsible for software design, system implementation, configuration, and management, ensuring the smooth operation of our systems. You will proactively identify and resolve issues before they impact the production environment by implementing appropriate monitoring tools. Responsibilities - Design and develop Tesla's 2C and 2B services to support sales business operations in both China and the APAC markets. - Perform system integrations and maintain technology upgrades. - Ensure observability best practices, such as metric monitoring, logging, distributed tracing, and alerting. - Monitor system performance and propose improvement recommendations for continuous optimization. - Write technical documentation related to workflows, process standards, and best practices.
THE ROLE As an experienced Software Engineer, you’ll take part in the design and development of software for the current and next generation of Tesla’s After-Sales related systems. In this role, you’ll be developing highly complex applications, while acting as a team member, to 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. Your ability to creatively collaborate and execute team goals will affect scalability and directly contribute to the company's mission of accelerating the world’s transition to sustainable energy. 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, and deliver to production complete end-to-end fully functional solutions. • Develop scalable solutions using tools like .NET (C#), Java (for transitional candidates), Python, MySQL, and other open stack frameworks. • Ensure highest technical quality of your deliverables and they are cost-effective to maintain. • Contribute relevant, clean, concise and quality documentation to Tesla's knowledge base 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. • Agile/SCRUM Software Development Process experience is a plus.
THE ROLE As an experienced Software Engineer, you’ll take part in the design and development of software for the current and next generation of Tesla’s applications. The candidate is expecting to be specialized in server-side web development that is also comfortable working with the entire stack (front-end and infrastructure). The ideal candidate will have a passion for building world-class software and a track record of success creating highly and scalable software systems. Your ability to creatively collaborate and execute team goals will affect scalability and directly contribute to the company's mission of accelerating the world’s transition to sustainable energy. 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, and deliver to production complete end-to-end fully functional solutions. • Contribute to software architecture design, and drive the application improvement • Develop enterprise-scale software introduction and subsequent roll-out to future production lines • Ensure highest technical quality of your deliverables and they are cost-effective to maintain. • Work closely with Operations, Manufacturing Engineering, Quality, and Supply Chain teams, Interact with teams of engineers from multiple disciplines • Perform software performance optimization • Automate any repetitive development tasks and bring efficiency to the team. • Ability to multi-task and manage multiple assignments in a fast-paced environment.
• Collaborate with appropriate stakeholders and partners to determine user and system requirements for simplifying directory scenarios; translate scenarios into clear engineering plans. • Drive dependency mapping and author design documents for services, application programming interfaces (APIs), and data contracts that modernize directory architecture. • Act as a Designated Responsible Individual (DRI) in a rotating on‑call; monitor service health, respond to incidents, and lead restoration for complex issues. • Leverage AI and automation to elevate availability, reliability, observability, and efficiency; proactively adopt new patterns and technologies. • Partner with product manager (PM) and cross‑discipline stakeholders to plan releases and manage work items that deliver measurable modernization outcomes.
The Role We are seeking a highly motivated and experienced Full-Stack Software Engineer to join our team in building and maintaining our in-house ERP application. As a key contributor to our software development efforts, you will be responsible for designing and implementing robust, scalable, and secure enterprise applications. You will collaborate closely with cross-functional teams including Product Manager, QA, and Support to deliver high-quality software solutions that meet business needs. Candidates should possess a solid foundation in computer science and software development, along with strong interpersonal and communication skills to thrive in a dynamic, team-oriented environment. Key Responsibilities: * Design, develop, test, and maintain full-stack web applications, including both front-end interfaces and back-end APIs. * Continuously optimize the application stack for performance, stability, scalability, and maintainability. * Collaborate with product managers, developers, QA engineers, and business stakeholders to define, design, and implement software solutions. * Stay current with emerging trends and technologies in web and enterprise software development. * Maintain comprehensive technical documentation, including design specifications and system requirements. * Integrate modern front-end frameworks (e.g., React) with back-end services (e.g., C# or Node.js) to build enterprise-grade applications. Essential
THE ROLE As an experienced Software Engineer, you’ll take part in the design and development of software for the current and next generation of Tesla’s applications. The candidate is expecting to be specialized in server-side web development that is also comfortable working with the entire stack (front-end and infrastructure). The ideal candidate will have a passion for building world-class software and a track record of success creating highly and scalable software systems. Your ability to creatively collaborate and execute team goals will affect scalability and directly contribute to the company's mission of accelerating the world’s transition to sustainable energy. 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, and deliver to production complete end-to-end fully functional solutions. • Contribute to software architecture design, and drive the application improvement • Develop enterprise-scale software introduction and subsequent roll-out to future production lines • Ensure highest technical quality of your deliverables and they are cost-effective to maintain. • Work closely with Operations, Manufacturing Engineering, Quality, and Supply Chain teams, Interact with teams of engineers from multiple disciplines • Perform software performance optimization • Automate any repetitive development tasks and bring efficiency to the team. • Ability to multi-task and manage multiple assignments in a fast-paced environment.
You will partner with developers, system and site reliability engineers and customers to understand their challenges, work through their issues and provide solutions that can be embraced widely. The ideal candidate is someone with a consistent track record, deep technical knowledge and skills in delivering large scale ,distributed complex software solutions deployed on multiple cloud platforms. This is a highly technical, hands-on role that requires a wide and deep experience in leading infrastructure and applications. The successful candidate will design and implement complete product demonstrating expertise in entire software development lifecycle. Building and maintaining relationships with diverse sets of customers that use the platform will be critical to ensure the business units are successful. We are a team of highly skilled and hardworking engineers working on this groundbreaking and constantly evolving space.
• Develop production-quality software that ships as part of NVIDIA's AI software stack, including optimized large language model (LLM) support. • Analyze the performance of important workloads, tuning our current software, and proposing improvements for future software. • Work with cross-collaborative teams of deep learning software engineers and GPU architects to innovate across applications like generative AI, autonomous driving, computer vision, and recommender systems. • Adapt to the constantly evolving AI industry by being agile and excited to contribute across the codebase, including API design, software architecture, performance modeling, testing, and GPU kernel development.
特斯拉销售与交付IT开发团队负责开发应用程序以支持特斯拉的快速增长,同时提供卓越的客户体验。团队致力于在特斯拉官网、移动端应用、小程序及内部工具中打造一致且面向全球的客户体验。 作为我们团队中的一名 Software Engineer,您将主要负责软件设计、系统研发、平台的自动化部署、配置和管理,并确保我们的系统正常运行。您将通过实施适当的监控工具和技术,在问题影响生产环境之前及时发现并解决。 岗位职责 • 设计和开发特斯拉支付系统,支持中国大陆及亚太地区的支付系统。 • 开发支持特斯拉车辆订单和交付的 IT 系统。 • 将软件与各种类型的设备、系统进行集成。 • 确保系统的可观测性最佳实践,例如指标监控、日志记录、链路追踪和告警机制。 • 监控系统性能,并提出改进建议,持续进行优化。 • 编写与工作流程、流程规范和最佳实践相关的技术文档。
You will have the opportunity to work as part of our global strategic initiatives program, delivering real value to Apple and our partners. You will work closely with cross functional teams, understand business requirements, build high performing, scalable and robust platforms from the ground up in close collaboration with various teams around you. Engineers at Apple work on both high level and lower-level implementation details. The successful candidate will be amenable to working in a dynamic, collaborative environment. The person filling this position must be a hands-on, enthusiastic, self-motivated developer with strong initiative and desire to succeed in a challenging environment. You will have a real passion for extraordinary user experiences, an eye for details, possess keen judgement in selecting appropriate solutions and curious mind that stays updated with new technologies and best practices in software development.
• Design and implement functional/performance tests for CUDA products, like driver and library. • Automate CUDA tests, design test plans and integrate into automation testing infrastructure. • Triage test results, root cause test failures or performance drops, and drive through bugs to fix. • Develop scripts/tools and optimize workflow to improve efficiency and productivity.
• Design and implement functional/performance tests for CUDA products, like driver and library. • Automate CUDA tests, design test plans and integrate into automation testing infrastructure. • Triage test results, root cause test failures or performance drops, and drive through bugs to fix. • Develop scripts/tools and optimize workflow to improve efficiency and productivity.
• Design and implement functional/performance tests for CUDA products, like driver and library. • Automate CUDA tests, design test plans and integrate into automation testing infrastructure. • Triage test results, root cause test failures or performance drops, and drive through bugs to fix. • Develop scripts/tools and optimize workflow to improve efficiency and productivity.
• Design and implement functional/performance tests for CUDA products, like driver and library. • Automate CUDA tests, design test plans and integrate into automation testing infrastructure. • Triage test results, root cause test failures or performance drops, and drive through bugs to fix. • Develop scripts/tools and optimize workflow to improve efficiency and productivity.
• Design and implement functional/performance tests for CUDA products, like driver and library. • Automate CUDA tests, design test plans and integrate into automation testing infrastructure. • Triage test results, root cause test failures or performance drops, and drive through bugs to fix. • Develop scripts/tools and optimize workflow to improve efficiency and productivity.
• 负责基于Unreal Engine 5(UE5)引擎的游戏客户端功能开发与维护; • 实现和优化客户端各类核心功能,保障高性能和稳定性,为玩家呈现流畅的游戏体验; • 参与客户端功能模块的技术实现与维护,推动功能高质量落地; • 与策划、美术及服务器等多团队协作,确保功能需求精准实现和体验优化; • 针对新需求和玩家反馈,持续进行性能分析、问题定位与优化迭代; • 跟踪引擎和行业新技术,将高效工具、流程和最佳实践应用到项目中。
• 负责游戏服务端功能模块的开发与维护,保障服务稳定、高效与安全; • 实现和优化服务端核心系统,包括用户数据、战斗逻辑等相关支撑模块; • 持续改进服务端性能,定位并解决线上和测试环境中的技术问题; • 参与服务端相关工具开发,提高开发与运维效率; • 与客户端、策划等多团队协作,高效推动功能实现与体验落地; • 跟踪主流服务端技术动态,并将优秀实践和新技术应用到项目中。
• Design and implement functional/performance tests for CUDA products, like driver and library. • Automate CUDA tests, design test plans and integrate into automation testing infrastructure. • Triage test results, root cause test failures or performance drops, and drive through bugs to fix. • Develop scripts/tools and optimize workflow to improve efficiency and productivity.
• Design and implement functional/performance tests for CUDA products, like driver and library. • Automate CUDA tests, design test plans and integrate into automation testing infrastructure. • Triage test results, root cause test failures or performance drops, and drive through bugs to fix. • Develop scripts/tools and optimize workflow to improve efficiency and productivity.
NVIDIA is the world leader in GPU Computing. We are passionate about four markets: Gaming, Automotive, Enterprise Graphics and HPC/Cloud Datacenters; in addition to our traditional OEM business. We are well positioned as the ‘AI Computing Company’, and our GPUs are the brains powering modern Deep Learning software frameworks, accelerated analytics, big data, modern data centers, smart cities, and driving autonomous vehicles. We have some of the most brilliant and talented people in the world working for us. If you are talented, bright, driven and if working with smart technical people across countries sounds interesting, this job is for you. Our team is mainly focusing on CUDA automation testing, CUDA Safety and CUDA test development areas, and we are now looking for a Senior CUDA Test Development Software Engineer. What you’ll be doing: • Design and Implement unit, integration, and API tests for CUDA driver and library • Design and implement tests for new features of CUDA driver and library • Automate CUDA tests, design test plan and enable them in automation testing infrastructure • Triage test results, isolate test failures and improve test coverage
• Design and implement functionality/performance tests for CUDA driver and Libraries. • Automate CUDA tests, design test plans and enable them in automation testing infrastructure. • Triage test results, root cause test failures or performance drops, and drive the bug to fix. • Develop scripts/tools and optimize workflow to improve efficiency and productivity.
• Design and implement functional/performance tests for CUDA products, like driver and library. • Automate CUDA tests, design test plans and integrate into automation testing infrastructure. • Triage test results, root cause test failures or performance drops, and drive through bugs to fix. • Develop scripts/tools and optimize workflow to improve efficiency and productivity.
Maturing and productizing new features entails a diversity of activities, including:• Developing, tuning, and verifying safety critical algorithms using fundamental physics, control systems, planning algorithms, and/or vehicle dynamics. • Debugging and addressing different issues identified in simulations and in test drives. • Collaborating with our globally distributed team to enhance the software architecture, design and build a robust system • Defining and verifying product requirements through detailed analysis, simulation, in-car testing, and benchmarking existing products. • Maturing prototype software to production quality.
• Design and implement functional/performance tests for CUDA products, like driver and library. • Automate CUDA tests, design test plans and integrate into automation testing infrastructure. • Triage test results, root cause test failures or performance drops, and drive through bugs to fix. • Develop scripts/tools and optimize workflow to improve efficiency and productivity.
• You will develop and optimize software solutions to accelerate LLM inference using GPU technology. • Collaborate closely with a world-class team of engineers to implement and refine GPU-based algorithms. • Analyze and determine the most effective methods to improve performance, ensuring seamless execution across diverse computing environments. • Engage in both individual and team projects, contributing to NVIDIA's mission of leading the AI revolution. • Work in an empowering and inclusive environment to successfully implement groundbreaking AI solutions.
Joining NVIDIA's DGX Cloud Team means contributing to the infrastructure that powers our innovative AI research. This team focuses on optimizing efficiency and resiliency of AI workloads, as well as developing scalable AI and Data infrastructure tools and services. Our objective is to deliver a stable, scalable environment for AI researchers, providing them with the necessary resources and scale to foster innovation. We are seeking an AI infrastructure software engineer to join our team. You'll be instrumental in designing, building, and maintaining AI infrastructure that enable large-scale AI training and inferencing. The responsibilities include implementing software and systems engineering practices to ensure high efficiency and availability of AI systems.As a senior DGX Cloud AI Infrastructure software engineer at NVIDIA, you will have the opportunity to work on innovative technologies that power the future of AI and data science, and be part of a dynamic and supportive team that values learning and growth. The role provides the autonomy to work on meaningful projects with the support and mentorship needed to succeed, and contributes to a culture of blameless postmortems, iterative improvement, and risk-taking. If you are seeking an exciting and rewarding career that makes a difference, we invite you to apply now! What you’ll be doing: • Develop infrastructure software and tools for large-scale AI, LLM, and GenAI infrastructure. • Develop and optimize tools to improve infrastructure efficiency and resiliency. • Root cause and analyze and triage failures from the application level to the hardware level • Enhance infrastructure and products underpinning NVIDIA's AI platforms. • Co-design and implement APIs for integration with NVIDIA's resiliency stacks. • Define meaningful and actionable reliability metrics to track and improve system and service reliability. • Skilled in problem-solving, root cause analysis, and optimization.
A key part of Nvidia's strength is our unique, advanced, development tools and environments that enable our incredible pace of delivering new technology to market. We are looking for hard-working, and creative people who passionate about joining a dynamic agile software team with high production quality standards that can help across our infrastructure. The roles below offer the opportunity to play a critical part in every stage of development of GPU technology, and to learn and improve the daily workflows of the world’s top chip designers and to apply machine and deep learning to every part of our chip development pipeline. All of our roles require excellent interpersonal skills and flexibility/adaptability for working in a dynamic environment with different frameworks and requirements. What you’ll be doing: • Develop the user interface and front-end application for comprehensive workflows for the development of new graphics chips. • Working on backend and frontend design and development of proprietary web applications for hardware development. • Interact directly with end users. • Analyzing performance bottlenecks in the workflow and application. • Build infrastructure and microservices to support the hardware development teams.
• Help design, develop, and improve scalable infrastructure to support the next generation of AI applications, including copilots and agentic tools. • Drive improvements in architecture, performance, and reliability, enabling teams to bring to bear LLMs and advanced agent frameworks at scale. • Stay informed of the latest advancements in AI infrastructure and contribute to continuous innovation.
• Work with the DGX Cloud Lepton Marketplace team to establish integrations with NVIDIA Cloud Partners, enabling global developers to easily access GPU-optimized virtual machines. • You will craft and implement IaaS API integrations, collaborating with external engineering teams to ensure reliable, scalable, and consistent connectivity across diverse cloud environments. • Shape integration strategies, develop stateful workflow orchestration, and drive improvements in testing, observability, and automation to ensure high-quality, fault-tolerant solutions. • Be responsible for developing the two-sided marketplace, including the integration of compute providers and crafting discovery and bidding experiences to match supply with demand.
• Design and implement functional/performance tests for CUDA products, like driver and library. • Automate CUDA tests, design test plans and integrate into automation testing infrastructure. • Triage test results, root cause test failures or performance drops, and drive through bugs to fix. • Develop scripts/tools and optimize workflow to improve efficiency and productivity.
• Build internal profiling/analysis tools for real world application perf/power analysis at system from small to large scale. • Build infrastructure or services for data visualization/mining and management. • Work with our users to build their perf/power models on top of our tools for next generation HW design.
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 Internal job description Basic qualifications 5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team 3+ years of experience working with development partners such as ODM (Original Design Manufacturing )and CM (contract manufacturing) and familiar with consumer device production line process. 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems 4+ years of professional software development experience Bachelor’s degree in Computer Science, Electrical Engineering or related field, or 1+ years of relevant work experience 4+ years of professional experience in software development building production software systems 4+ years of demonstrated experience applying Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis Understanding of Digital Signal Processing fundamentals Experience in C, C++, Python and Matlab Preferred qualifications 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelor's degree in computer science or equivalent Experience in developing signal processing algorithm for realtime application Audio and Speech processing domain knowledge A proven track record of seeking out and resolving system performance issues involving memory, storage, and CPU Excellence in technical communication with peers, partners, and non-technical cohorts Development experience in Android or Linux. Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Ability to take a project from scoping requirements through actual launch of the project. Experience in development and implementation of ML models such as DNN
We are now looking for a System Software Engineer to work in our Tegra system software group. The best candidates will have excellent C/C++, a thorough understanding of operating systems and kernel programming, a good understanding of computer architecture. You will work closely with both hardware engineers and other software engineers to design, develop, and debug the diagnostic software stack used for Tegra chips / products. You will also be heavily involved with interacting with various teams and writing various device drivers to produce high-quality, reliable diagnostic software that is extensively used both within NVIDIA and for the customer data center and automotive products that are used throughout the world. What you’ll be doing: • Develop drivers and tests to see them through the full software development lifecycle. • Work with software engineers, hardware, and arch teams to implement and optimize features for the diagnostic solutions used for various system-on-chip (SOC) use cases. • Triage, debug, and implement fixes in the software stack. • Communicate efficiently with peers throughout the company, as well as customers and 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.
What to Expect The Body Controls Firmware Team is responsible for firmware, sensing, and controls of mechatronics systems in Tesla vehicles. The team is responsible for firmware and controls of falcon wing doors, seats, liftgates, windows, latches, wipers, mirrors, various sensing systems, interior and exterior lighting, and control of other small motors in the vehicle. The body controls firmware team is small, passionate, and fast moving. Come join a team of deeply knowledgeable engineers that strive to build the most robust and reliable embedded systems using cutting edge software development tools and practices. What You’ll Do Deliver high-quality C code in a real-time embedded environment Specify, design, and implement functionality and behaviors of embedded subsystems Design the software architecture and firmware implementation Own firmware through life cycle from prototype to high-volume production Develop software tests and collaborate with validation teams Hands-on hardware bring-up, system debugging and code optimization Make performance and optimization trade-offs to meet product
The Team: Unlike many companies that make test specifications and then let suppliers build the testers, Tesla develops a lot of testing technologies in house. Core test team is a group of enthusiastic engineers and technicians that develop the most complex and advanced testing solutions for Tesla’s core products including vehicle batteries, super charging and energy storage products. We are heavily relied upon by many other teams to ensure Tesla products are fully tested and meet the highest standard of quality before reaching customers’ hands. Responsibilities: · Lead production tester troubleshooting by reviewing tester software logs and source code, and eventually identifying hardware or software root cause · Deploy testers with other test engineers and technicians. Resolve issues during bring-up · Develop software features that enhance test coverage or tester performance · Drive tester validation including Gage repeatability and reproducibility analysis, fault injection, etc. · Analyze tester performance data including first pass yield, up time and top failure pareto to drive tester and product design improvement
We are looking for software engineers who are passionate about designing, building, and operating AI-native marketing technology services for the AWS China market. You will own full-stack services spanning content intelligence (AI-powered content generation and distribution), customer communication platforms (email, SMS, chatbot), event management systems. You will architect and deliver MCP servers that expose domain capabilities as composable tools for AI agents, enabling both internal teams and autonomous workflows to operate at scale. You are expected to be a technical leader who partners closely with marketing stakeholders to translate business intent into production-quality systems, while maintaining operational excellence across 6+ production services with gold-badge CI/CD pipelines. Your work will have direct, measurable impact on customer acquisition, engagement, and retention for AWS China. A day in the life As a member of our engineering team, you will be responsible for the complete software development cycle, including design, implementation, testing, and operations in an agile environment. We are always drive building up the system for AWS China business from scratch, which there is a wide platform for engineers to demonstrate your technical skill to help directly to business and with the visibility from leadership of AWS China and AWS China operation partner. We encourage team member work closely with each other and contribute on the fast pace delivery. In this role, a commitment to teamwork, customer focus, and strong communication skills (for both technical and business partners) are absolute requirements. We're building reliable, scalable, and high-performance services, so we expect you to have exceptional technical expertise, a sound understanding of Computer Science fundamentals, and are eager to work with large-scale distributed systems. In this role you will work with cross-function team including local business and function team, local operation partner team and several global team which provide support to us to achieve the goal. Welcome to join Amazon Web Services. Let’s work hard, have fun and make history.