旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

软件开发工程师 - 嵌入式开发

Software Dev Engineer - Embedded Development

亚马逊(Amazon)

地点
柏林,德国
类型
校招
编号
10492700
招聘主体
亚马逊网络服务德国开发中心有限公司

计算机与数据中心服务器与数据中心硬件

职责

  • 与跨学科团队协作沟通,设计、构建和运营创新产品与服务,参与技术讨论并推动方案落地。
  • 在大型分布式计算环境中,使用云原生架构和微服务设计开发可扩展解决方案。
  • 参与代码审查并为技术文档做出贡献。
  • 构建和维护可扩展、容错、成本高效的弹性分布式系统。
  • 利用并参与 GenAI 与 AI 驱动工具的开发以提升开发效率,紧跟新兴技术。
  • 遵循最佳实践和设计模式,编写简洁、易维护的代码。
  • 在敏捷环境中工作,实践 CI/CD 原则,并参与包括值班在内的运维职责。
  • 通过监控、排障和解决生产问题展现卓越运营能力。

必备要求

  • 教育要求(满足其一):目前就读于计算机科学、计算机工程、数据科学、信息系统或相关 STEM 领域的学士及以上学位课程;或已获得上述领域学士或硕士学位。
  • 预计毕业时间为 2025 年 10 月至 2026 年 9 月之间,或在过去 24 个月内毕业。
  • 具备实时操作系统(RTOS)开发经验:C、C++、Rust;嵌入式开发;固件开发;设备驱动开发;Linux、ARM;裸机或内核;虚拟机管理程序/KVM。
  • 具备以下一项或多项经验:数据结构实现、基本算法开发、面向对象设计原则。

优先条件

  • 有技术实习经历或项目经验。
  • 具备以下一项或多项经验:提升开发效率的 AI 工具;云平台(最好 AWS);数据库系统(SQL 和 NoSQL);为开源项目做贡献;版本控制系统;调试和排查复杂系统故障。
  • 操作系统知识;计算机体系结构知识。
  • 较强的解决问题和分析能力。
  • 优秀的书面和口头沟通能力。
  • 展现快速学习和适应新技术的能力。
  • 对软件开发生命周期(SDLC)有基本了解。

Responsibilities

  • Collaborate and communicate effectively with experienced cross-disciplinary Amazon staff to design, build and operate innovative products and services, participating in technical discussions and driving solutions forward.
  • Design and develop scalable solutions using cloud-native architectures and microservices in large-scale distributed computing environments.
  • Participate in code reviews and contribute to technical documentation.
  • Build and maintain resilient distributed systems that are scalable, fault-tolerant and cost-effective.
  • Leverage and contribute to GenAI and AI-driven tools to improve development efficiency while keeping up with emerging technologies.
  • Write clean, maintainable code following best practices and design patterns.
  • Work in an agile environment, practicing CI/CD principles and participating in operational duties including on-call.
  • Demonstrate operational excellence through monitoring, troubleshooting and resolving production issues.

Must Have

  • Education (one of): currently enrolled in a bachelor's or higher degree program in Computer Science, Computer Engineering, Data Science, Information Systems or a related STEM field; or already hold a bachelor's or master's degree in one of these fields.
  • Expected graduation between October 2025 and September 2026, or graduated within the past 24 months.
  • Experience with real-time operating systems (RTOS) development: C, C++, Rust; embedded development; firmware development; device driver development; Linux, ARM; bare metal or kernel; hypervisor/KVM.
  • Experience in one or more of: data structure implementation, basic algorithm development, object-oriented design principles.

Preferred

  • Prior technical internship or project experience.
  • Experience in one or more of: AI tools for improving development efficiency; cloud platforms (preferably AWS); database systems (SQL and NoSQL); contributing to open-source projects; version control systems; debugging and troubleshooting complex systems.
  • Operating systems knowledge; computer architecture knowledge.
  • Strong problem-solving and analytical skills.
  • Excellent written and verbal communication skills.
  • Demonstrated ability to learn quickly and adapt to new technologies.
  • Basic understanding of the software development life cycle (SDLC).

公司简介

亚马逊是一家机会均等的雇主,坚信多元化的员工队伍是成功的关键。招聘决定基于候选人的经验和技能,重视对探索、创新、简化和构建的热情。保护候选人隐私和数据安全是亚马逊的首要任务。亚马逊包容的企业文化赋能员工为客户创造最佳成果;如有残疾需要在申请和招聘过程中获得便利或调整,可访问 https://amazon.jobs/content/en/how-we-hire/accommodations 了解更多信息。