logo of apple

苹果Software Engineer, Early Career - Shanghai, China

社招全职Software and Services地点:上海状态:招聘

任职要求


Minimum Qualifications
• Bachelors or Masters degree in Computer Science, Mathematics, or relevant industry experience or equivalent is required.
• Strong object-oriented design skills, coupled with a deep knowledge of data structures and algorithms
• Proficiency in any mainstream programming language preferably Java/Python.
• Basic understanding of databases (e.g., SQL, NoSQL) and Linux/Unix commands.
• Enthusiastic about high quality software engineering, with an aptitude, willingness, and drive to learn
• Excellent written and verbal communication skills

Preferred Qualifications
• Experience in building distributed systems which have been deployed to production.
• Familiarity in one or more areas like microservice architecture, distributed data processing systems, JEE frameworks etc.
• Experience with containers and container orchestration platforms such as Docker, Kubernetes or equivalent and configuration management or Infrastructure as Code (IaC) tools such as Ansible, Terraform, and Crossplane is desired.
• Familiarity with professional software development practices/tools for code reviews, source control systems, build process, testing.

工作职责


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.
包括英文材料
Java+
Python+
SQL+
NoSQL+
Linux+
Unix+
微服务+
Docker+
Kubernetes+
Ansible+
Terraform+
Code review+
相关职位

logo of apple
社招Software

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.

更新于 2025-06-19
logo of ti
校招Systems

该岗位是校招岗位,Open for 2024-2026 毕业生及0-2年工作经验候选人. 系统工程师是系统和应用专家,作为系统和应用专家,熟悉应用的市场趋势以及技术挑战。链接应用的需求与痛点和TI的产品特性,从系统应用层面解决客户设计和研发问题,并通过整体系统方案帮助到更多客户,缩短客户研发周期。加入我们, 你将会获得丰富真实的项目积累,团结友善的团队支持,互相尊重的工作氛围。 Change the world. Love your job. In your first year with TI, you will participate in the Career Accelerator Program (CAP), which provides professional and technical training and resources to accelerate your ramp into TI and set you up for long-term career success. Within this program, we also offer function-specific technical training and on-the-job learning opportunities that will encourage you to solve problems through a variety of hands-on, meaningful experiences from your very first day on the job. At TI, Systems Engineers focus deeply on understanding the technical needs, and future trends of an industry or end equipment, then create new products and innovative forward-looking product roadmaps to solve them. Systems Engineers are an integral part each phase of new product development at TI. In the early stages of product development, Systems Engineers interface with key stakeholders (customer decision-makers, application engineers, marketing, management, sales, IC design engineers, technology development) to negotiate specifications, perform trade-offs, understand the competitive landscape, and ultimately develop detailed technical definitions for new products. They then collaborate with the full IC development team (design, applications, test, product engineers) to deliver products to the market which are compelling, competitive, cost-conscious, manufacturable, and importantly, successful in growing TI's business. In this system engineer role, you'll have the chance to: • Develop advanced analog and digital chips and system products from concept to mass production • Complete advanced high speed IC design cycles and participate in a variety of system design activities • Interface directly with TI business units and customers to define product roadmaps • Assess and negotiate IC development tradeoffs with design teams and customers • Evaluate silicon systems (hardware and software) and related documentation • Gather user requirements, translate them to functional specifications, and implement solutions and enhancement projects • Provide complete documentation for each development lifecycle step • Perform troubleshooting and debugging on issues related to the system As a Systems Engineer, you will also get exposure to other roles such as: Applications Engineering, Product Marketing& Digital Marketing through formal learning, projects and on-the-job development experiences that will help you broaden your knowledge and accelerate your growth and success at TI. Put your talent to work with us as a systems engineer!

更新于 2025-08-07
logo of apple
社招Hardware

You will be responsible for crafting and maintaining hardware test suites for Apple's mobile products. You will work side by side with hardware engineers on specifying, implementing and debugging stress tests for new products in development. Some of your responsibilities will include: - Write, debug, and integrate new tests for coordinated chipsets (Baseband, application processors, PMU, etc). - Support product development builds. - Work closely with hardware and software engineers to debug chipset, hardware and firmware issues exposed during testing. - Early engagement with design teams to develop and implement test plans. - International and domestic travel is likely.

更新于 2025-06-10
logo of apple
社招Hardware

You will design and maintain hardware test suites for Apple's mobile products. You will work side by side with a team of engineers on specifying, implementing and debugging stress tests for new products in development. Some of your responsibilities will include: - Write, debug, and integrate new tests for integrated chipsets (Baseband, application processors, PMUs etc); - Support product development builds in China; - Work closely with hardware engineers to debug hardware issues exposed during testing; - Early engagement with design teams to develop and implement test plans.

更新于 2022-12-27