苹果SW Development Engineer: System RF Data Ecosystem
社招全职Hardware地点:上海状态:招聘
任职要求
Minimum Qualifications Master's degree in Computer Science, Engineering, or a related field, with 4+ years building production-quality full-stack applications. High proficiency in Python, including REST API development, Flask-based web applications, and production-ready code. Hands-on experience with modern front-end frameworks (e.g., React) and relational databases such as PostgreSQL, including schema design and query optimization. Proven ability to diagnose and resolve issues across the full stack, including development and production environments. Familiarity with cloud environments (AWS, GCP, Azure), CI/CD workflows, version control, and modern software engineering best practices. Strong familiarity with Generative AI principles and demonstrated proficiency using AI coding agents (Claude Code, Gemini CLI, or equivalent) as an active part of the development workflow — including prompt engineering, context management, and iterative code generation. Understanding of how AI assistan…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
Build Full-Stack Systems: Design, implement, and maintain end-to-end applications spanning front-end interfaces, backend services, and APIs in distributed cloud environments. Develop AI-Enabled Tools and Platforms: Build and deploy LLM-integrated applications, agentic workflows, and data analysis tools that surface actionable engineering insights. Design and implement skills, plugins, and MCP server integrations that extend AI assistants with access to internal data sources, APIs, and engineering systems. Deliver Scalable, Production-Ready Software: Develop reliable, performant services, applying performance best practices to ensure efficient, high-volume workflows. Apply Software Fundamentals and Testing: Write clean, maintainable, well-tested code and participate in code reviews to ensure high-quality software. Debug Across the Stack: Diagnose and resolve issues across front-end, backend, and infrastructure using logs, metrics, and systematic problem-solving. Contribute to Cloud & DevOps Workflows: Participate in CI/CD pipelines, cloud deployments, monitoring, and operational best practices for system reliability. Collaborate and Communicate: Work closely with senior engineers and cross-functional teams to clarify requirements, make technical decisions, and deliver impactful solutions.
包括英文材料
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
REST+
https://roadmap.sh/golang/rest-api
Building a REST API in Go offers a blend of high performance, ease of deployment, and scalability.
https://spring.io/guides/gs/rest-service
This guide walks you through the process of creating a “Hello, World” RESTful web service with Spring.
https://www.restapitutorial.com/
REST (Representational State Transfer) APIs have revolutionized the way developers build and integrate web services, enabling seamless communication between systems and applications.
Flask+
https://www.youtube.com/watch?v=Z1RJmh_OqeA
Flask is a micro web framework written in Python.
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
React+
[英文] Quick Start - React
https://react.dev/learn
This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
https://www.youtube.com/watch?v=SqcY0GlETPk
Master React 18 with TypeScript! ⚛️ Build amazing front-end apps with this beginner-friendly tutorial.
https://www.youtube.com/watch?v=x4rFhThSX04
Learn modern React basics in the most interactive, hands-on way possible in the full course for beginners.
PostgreSQL+
[英文] PostgreSQL Tutorial
https://neon.com/postgresql/tutorial
This PostgreSQL tutorial helps you quickly understand PostgreSQL.
[英文] PostgreSQL Tutorial
https://www.pgtutorial.com/
This PostgreSQL tutorial will teach you about PostgreSQL from beginner to advanced.
https://www.youtube.com/watch?v=qw--VYLpxG4
It is the most advanced open source database system widely used to build back-end systems.
https://www.youtube.com/watch?v=SpfIwlAYaKk
Learn PostgreSQL, one of the world's most advanced and robust open-source relational database systems.
AWS+
https://aws.amazon.com/
Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services. Free to join, pay only for what you use.
Azure+
https://azure.microsoft.com/
Invent with purpose, realize cost savings, and make your organization more efficient with Microsoft Azure’s open and flexible cloud computing platform.
还有更多 •••
相关职位
社招5-10年研发
加入西门子智能基础设施集团智能建筑事业部,成为零碳先锋,共创明日世界! 西门子智能基础设施集团 (Siemens Smart Infrastructure, SI) 的业务涵盖能源系统、楼宇和工业,旨在通过集成软硬件、产品、系统和解决方案,改善人们的生活和工作方式,显著提高效率和可持续性。我们致力于打造更低碳、更智能、更灵活的基础设施,在楼宇科技、智慧园区、数据中心等领域,都有我们成功的项目案例。 西门子智能建筑全球研发中心,位于高科技企业林立的北京市海淀区后厂村中关村1号地区,是西门子智能基础设施集团楼宇产品在亚太的研发中心,承担了智能楼宇产品全球研发任务。亚投行总部、水立方、国家速滑馆(冰丝带)、港珠澳大桥、上海环球金融中心、大兴国际机场等建筑里都使用了我们研发的产品。 我们期待擅长嵌入式软件开发的人才可以推动业务发展。 你将在这些领域发挥影响: • 担任嵌入式软件项目的技术负责人,推动从概念到大规模生产的端到端交付。 • 将复杂的项目需求分解为明确的任务,分配职责,并跟踪小型开发团队(2-5名工程师)的进度。 • 定期进行代码审查,以确保软件质量、可维护性并符合编码标准。 • 全面负责嵌入式软件开发生命周期,包括需求分析、架构设计、实现、集成和系统验证。 • 与硬件、测试、产品和制造团队紧密协调,以确保交付物的一致性并解决跨职能问题。 • 积极管理项目风险、依赖关系和时间表;清晰地向利益相关者沟通状态和障碍。
更新于 2026-01-06北京|成都