Software Engineering Applications Team Lead - Hardware Engineering Operations

4 Minutes ago • 10 Years +
Software Development & Engineering

Job Description

This role involves leading a team of software engineers to design, develop, and maintain internal applications and tools for Apple Hardware Engineering. The focus is on enhancing engineering processes, design, and quality for next-generation products. Responsibilities include working with various programming languages and technical environments, operating across the stack, and delivering creative, scalable, and efficient solutions. The team lead will manage a portfolio of ECAD applications for process automation, electrical simulation, and business system integration, driving efficient project outcomes through hands-on efforts and mentorship.
Must Have:
  • 10 years experience creating software applications
  • 5 years experience gathering software requirements
  • 2 years experience mentoring or managing other software engineers
  • Experience developing multi-tier applications using modern web frameworks, Java EE technologies, and RESTful web services
  • Experience in system design, integration and deployment in a complex, coordinated environment
  • Skills with relational databases and document stores
  • Strong interpersonal skills and ability to work effectively across business and technical teams
  • Experience leading complex projects from concept through delivery

Add these skills to join the top 1% applicants for this job

communication
game-texts
restful-web-services
java
system-design

Are you seeking a position that will impact the lives of millions of customers? Hardware Engineering is seeking a Software Engineering Applications Team Lead to guide our engineers to envision, design, develop, and maintain internal applications and software tools. You will contribute to a diverse range of projects, each intending to enhance the engineering process, design, and quality of next-generation products. Your responsibilities will span various programming languages and technical environments, operating at multiple levels within the stack. With a keen eye for clear design, you will possess exceptional analytical skills and problem-solving abilities. You have current skills as a software engineer and extensive experience leading projects and/or managing technical teams. The best candidates are self-motivated and willing to immerse themselves in any project, programming language, or codebase to deliver a creative, scalable, and efficient solution for the most skilled hardware engineering team globally. Join our team today!

The Software Engineering Applications Team Lead will be responsible for a portfolio of applications that enable Hardware Engineers to design the best products in the world. Our ECAD applications for process automation, electrical simulation, and business system integration move Engineering projects efficiently and with better outcomes. By working with internal teams, the Manager will design changes and additions to our portfolio, and through hands-on efforts and mentorship of teammates accomplish new application feature deliveries.

  • 10 years experience creating software applications, especially in JVM languages,
  • 5 years experience gathering software requirements,
  • 2 years experience mentoring or managing or otherwise leading other software engineers.
  • Desired candidates will have experience developing multi-tier applications using modern web frameworks, Java EE technologies, and RESTful web services.
  • Additional experience in system design, integration and deployment in a complex, coordinated environment is required.
  • Candidates will need skills with relational databases and document stores.
  • Strong interpersonal skills and ability to work optimally across business and technical teams is a must.
  • Successful engineers thrive in a complex and ambiguous work environment, independently or as part of a team.
  • As a Software Engineering Lead, candidates must have experience mentoring other software engineers and leading complex projects from concept through delivery.

This is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

Set alerts for more jobs like Software Engineering Applications Team Lead - Hardware Engineering Operations
Set alerts for new jobs by Apple
Set alerts for new Software Development & Engineering jobs in United States
Set alerts for new jobs in United States
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙