亚马逊软件开发工程师, (New graduate or Entry-level Engineer, 0-2 Years)
任职要求
基本任职资格 - 计算机科学,软件,自动化或相关领域的本科/研究生/博士。 优先任职资格 - Experience in software development Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
工作职责
岗位描述 · 与经验丰富的团队合作,构思,设计创新的产品和服务,将其推向市场。 · 在大型分布式计算环境中设计和构建创新技术,并帮助引领行业的变革。 · 规模化、快速地使用创新技术,在分布式系统上创建解决方案进行预测。 · 构建可扩展,容错,低成本且易于管理的分布式存储、索引、查询系统。 · 设计解决方案并进行编码,解决广泛的技术问题。 · 在敏捷环境中工作,交付高质量的软件。 岗位要求 · 计算机科学,软件,自动化或相关领域的本科/研究生/博士。 · 毕业时间可以为23届,24届和25届的毕业生,即:0-2年以内工作经验的同学申请投递 · 熟悉Java,C / C++或Python等语言。 · 具备计算机科学基础知识,例如面向对象设计,算法设计,数据结构和复杂性分析。 加分项 · 具有分布式,多层系统,算法或关系数据库的经验。 · 在数学方面的经验,例如线性规划或非线性优化。 · 可以有效表述技术问题并提供解决方案。 · 具备抽象思考的能力,善于解决复杂的问题。
The Role Come join a small team of experts building the systems that connect Tesla and our customers to their cars. Companies have talked for years about a future of "connected cars." At Tesla, we’re at the forefront of innovation by providing a complete suite of rich backend services to our exponentially growing fleets. The team specialized in IoT communication is in charge of every remote interaction with the vehicles (remote control, remote diagnostic, vehicle telemetry for self-learning Autopilot algorithm, APIs for mobile apps, etc.). We’re also responsible for sending over-the-air software updates constantly delivering new features and improvements to our customers. We are looking for a highly motivated software engineer specialized in web services and distributed systems. The platform you help us build will scale novel functionality to millions of Tesla devices and users. Responsibilities • Design and build scalable, high-availability mission-critical systems and APIs • Drive the migration of large-scale, distributed fleet applications towards cloud-native microservices • Solve problems using distributed, asynchronous messaging • Work closely with product, SRE and infrastructure teams
THE ROLE Tesla is seeking a highly motivated Bluetooth Software Development Engineer for the Wireless Systems team to develop best in class telematics solutions. The role involves design and validation of Bluetooth 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 Integrate connectivity stack provided by SoC vendors into Tesla operating system Contribute to Tesla’s wireless connectivity stack – Bluetooth . Develop new features in well organized, efficient, and scalable C++ code. Develop telemetry and analytics platform enabling data collection, analysis and visualization of data reported from Tesla fleet. Conduct various scenarios of SW driven validations to ensure wireless connectivity performance of Tesla fleet. Root-cause issues reported from different test scenarios and customers. Contribute to rapid prototyping and evaluation of Tesla’s next generation wireless platforms. Implement continuous improvements and best practices within the team, and larger organization.
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 Tesla's Software Platforms team provides the foundation on which the in-vehicle user experience is built. We build the software platform (kernel, bootchain, drivers, and lower level userspace platform services) for our innovative Infotainment hardware. This includes high resolution touch displays, high definition audio, bluetooth/wifi/cellular connectivity, USB, cameras, all connected to high performance multi-core processors and GPUs. Our software is based on Linux, GNU toolchain, buildroot, and other open source projects, delivering the security, capability, and performance demanded by our user experience RESPONSIBILITIES • Write well structured, testable, efficient, and maintainable code • Integrate software components into a fully functional software system • Tailor and deploy software tools, processes and metrics • Use existing available hardware in innovative ways to solve problems • Board bringup and hardware design validation • Deploy software incrementally to meet very fast paced development • Develop software tests and continuous integration for your code • Support factory provisioning, test, and improvements • Assess and document new product feasibility