Software Integration Engineer

1 week ago


San Diego, California, United States Apple Full time

Overview:

Position Number:
The Software Build & Integration division at Apple plays a pivotal role in the software development lifecycle. Our mission is to deliver cutting-edge operating systems and applications to our users.

This position empowers build engineers to impact the integration of new features into Apple software through collaboration with teams across Software, Hardware, Localization, Quality Assurance, and Project Management.

Software Build Engineers will have the chance to implement and utilize solutions leveraging distributed computing, cloud services, and virtualization technologies to provide Apple software to our users.

This role includes engineering innovative solutions for Apple's production build system in support of macOS, iOS, watchOS, tvOS, Xcode, and beyond.

Key Responsibilities:

  • Conducting daily software builds for macOS, iOS, and associated application products.
  • Collaborating cross-functionally with various teams at Apple to deliver new features or products.
  • Working alongside Apple development teams to configure project code bases.
  • Diagnosing and resolving intricate software integration challenges.
  • Creating tools and processes to enhance and automate workflows.
  • Improving and maintaining automation tools and web services.
  • Reporting actionable bugs and efficiently resolving issues.

Expectations:

A successful build engineer will be expected to:

  • Exhibit excellent verbal and written communication skills.
  • Demonstrate critical thinking, anticipating the needs of others.
  • Be an independent learner, driven by curiosity, and know when to seek assistance.
  • Show willingness to ask for clarification and context to grasp the overall vision.
  • Identify multiple solutions to challenges, evaluate trade-offs, and determine the optimal approach.
  • Possess strong coding skills and a testing-oriented mindset, e.g., CI/CD, high code coverage, chaos engineering.
  • Understand, retain, and execute complex procedures.
  • Be proficient with git or other version control systems.
  • Develop robust UNIX debugging skills.
  • Regularly communicate status updates to product teams and engineering program managers.
  • Document new processes or revise existing wiki pages.

Essential Qualifications:
  • Experience in macOS, iOS, or UNIX development.
  • Proficient in UNIX administration and software debugging.
  • Knowledge of operating systems, networking, and compiler concepts.

Education & Experience:
  • Bachelor’s, Master’s, or equivalent experience in Computer Science.

Preferred Experience:

Willingness to learn and excel in the following areas:

  • Programming in Python, JavaScript, Objective-C, or Swift.
  • Familiarity with version control systems such as git or subversion.
  • Proficiency with advanced text editors (Sublime, vim, emacs).
  • Authoring complex regular expressions.
  • Experience with Xcode and/or Makefiles.
  • Web systems or web application development experience.
  • Comfort in reading backtraces and stack traces.

Compensation & Benefits:

At Apple, base pay is one component of our total compensation package and is determined within a range. This allows for growth as you develop within your role.

The base pay range for this position is between $129,600 and $236,300, depending on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become shareholders through participation in Apple's discretionary employee stock programs.

Employees are eligible for discretionary restricted stock unit awards and can purchase Apple stock at a discount if they voluntarily participate in Apple's Employee Stock Purchase Plan.


Benefits Include:

Comprehensive medical and dental coverage, retirement benefits, a variety of discounted products and free services, and reimbursement for certain educational expenses related to career advancement at Apple, including tuition.

Additionally, this role may be eligible for discretionary bonuses or commission payments as well as relocation assistance. Learn more about Apple Benefits.

Note:

Apple benefits, compensation, and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer committed to inclusion and diversity.

We take affirmative action to ensure 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.

  • San Diego, California, United States Apple Full time

    Overview:Position Number: The Software Build & Integration team at Apple plays a pivotal role in the software development lifecycle. Our mission is to deliver cutting-edge operating systems and applications to our users. This position empowers build engineers to shape the integration of new features into Apple software by collaborating with teams across...


  • San Diego, California, United States Apple Full time

    Position Overview:Role Identifier: The Software Build & Integration division at Apple plays a pivotal role in the software development lifecycle. Our mission is to deliver cutting-edge operating systems and applications to our users. This position enables build engineers to impact the integration of new features into Apple software through collaboration with...


  • San Diego, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Number: Are you an innovative thinker? Do you thrive on the challenge of enhancing widely utilized technologies? In the Wireless Software division, you will play a crucial role in delivering cutting-edge wireless connectivity solutions globally through Wi-Fi, Bluetooth, GPS, and beyond. You will be responsible for...


  • San Diego, California, United States Apple Full time

    Overview:Weekly Hours: 40 Role Number: Are you an innovative thinker? Do you thrive on the challenge of enhancing widely adopted technologies? In the Wireless Software division, you will play a crucial role in delivering cutting-edge wireless connectivity solutions globally through Wi-Fi, Bluetooth, GPS, and more. You will be responsible for designing,...


  • San Diego, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Number: Are you an innovative thinker? Do you thrive on the challenge of enhancing widely utilized technologies? In the Wireless Software division, you will play a pivotal role in delivering cutting-edge wireless connectivity solutions globally through Wi-Fi, Bluetooth, GPS, and more. Your responsibilities will include...


  • San Diego, California, United States Apple Full time

    Overview:Weekly Hours: 40 Role Number: Are you an innovative thinker? Do you thrive on the challenge of enhancing widely utilized technologies? In the Wireless Software division, you will play a crucial role in delivering cutting-edge wireless connectivity solutions globally through Wi-Fi, Bluetooth, GPS, and more. You will be responsible for designing,...


  • San Diego, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Software Integration Engineer to join our Wireless Software group at Apple. As a key member of our team, you will be responsible for designing, developing, and patenting the next generation of our state-of-the-art connectivity technologies.Key ResponsibilitiesExecute on short-term and long-term integration...


  • San Diego, California, United States Apple Full time

    Overview:Weekly Hours: 40 Role Summary: Are you an innovative thinker? Do you thrive on the challenge of enhancing widely adopted technologies? In the Wireless Software division, you will play a pivotal role in delivering cutting-edge wireless connectivity solutions to the global market through Wi-Fi, Bluetooth, GPS, and beyond. Your responsibilities will...


  • San Diego, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Number: Are you an innovative thinker? Do you thrive on the challenge of enhancing widely utilized technologies? In the Wireless Software division, you will play a pivotal role in delivering cutting-edge wireless connectivity solutions to the global market through Wi-Fi, Bluetooth, GPS, and beyond. Your...


  • San Diego, California, United States Apple Full time

    API Integration Software EngineerLocation: San Diego, California, United StatesIndustry: Software and ServicesAre you passionate about crafting applications that leverage cutting-edge Apple APIs? Do you eagerly anticipate utilizing the latest Xcode versions and SDKs? If so, we invite you to join our team that develops internal applications utilizing APIs...


  • San Diego, California, United States Apple Full time

    Apple - Software Integration EngineerAbout Apple: At Apple, we unite diverse talents to create innovative solutions that enhance lives. Our team is committed to pioneering advancements and developing products that have a meaningful impact on the world.Position Overview:We are looking for a dedicated Software Integration Engineer to drive the evolution of our...


  • San Diego, California, United States Apple Full time

    Job SummaryThe Software Build and Integration team at Apple is at the core of the Apple software development process. We are responsible for delivering state-of-the-art operating systems and applications to Apple customers.Key ResponsibilitiesCollaborate with cross-functional teams across Apple to ship new features or products.Work with Apple development...


  • San Diego, California, United States Apple Full time

    About the RoleApple is seeking a highly motivated Software Integration Engineer to join the Intelligent System Experience team. As a key member of this team, you will play a crucial role in shaping the success of Apple's products by managing software integration across all of Apple's platforms.Key ResponsibilitiesBuild and maintain continuous integration...


  • San Diego, California, United States Apple Full time

    Job SummaryAt Apple, we are committed to delivering innovative products that enhance people's lives. Our success is driven by skilled professionals working in an environment that fosters creativity, collaboration, and innovative problem-solving. As a member of the Satellite Connectivity Group, you will work on the satellite network that enables connectivity...

  • Software Integration

    4 weeks ago


    San Diego, California, United States BAE Systems Full time

    Job Description Ready to make a difference? Our employees design, integrate, and test the world's next generation communication and electronic warfare systems for the United States DoD and international customers. You will be among the brightest minds, working on the aerospace and defense industry's most difficult problems. Drawing strength from our...


  • San Diego, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary: Are you passionate about crafting applications that leverage cutting-edge Apple APIs? If you enjoy working with the latest Xcode and SDKs, this position may be a perfect fit. We are seeking an engineer to contribute to the development of internal applications utilizing new APIs that are not yet available to...


  • San Diego, California, United States Midland Credit Management Inc Full time

    Starting Compensation Annual Salary: $105,000 - $136,000 (Amount based on office location, relevant experience, skills, and competencies) Why Join Midland Credit Management Inc? Competitive Pay and Incentives: Receive a competitive salary with opportunities for uncapped commissions or annual bonuses.Career Advancement: Develop your career with our paid...


  • San Diego, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary: Are you passionate about crafting applications that leverage cutting-edge Apple APIs? If you enjoy working with the latest Xcode and SDKs, we have an exciting opportunity for you to contribute to the development of internal applications utilizing unreleased APIs. The API Integration Team is responsible for...


  • San Diego, California, United States Northrop Grumman Corp. (JP) Full time

    Job SummaryWe are seeking a highly experienced Software Engineering Manager 2 - Integration and Test to lead a team of software developers in the design, implementation, and delivery of software products to our customers.Key ResponsibilitiesLead a team of approximately 10-20 individuals in the full software development life cycle, including design,...


  • San Diego, California, United States Northrop Grumman Corp. (JP) Full time

    Job SummaryWe are seeking a highly experienced Software Engineering Manager 2 - Integration and Test Lead to join our team at Northrop Grumman Corp. (JP). As a key member of our organization, you will be responsible for leading a team of software engineers in the development and integration of complex software systems.Key ResponsibilitiesLead a team of...