Current jobs related to Software Integration Engineer - San Diego, California - Apple


  • San Diego, California, United States Apple Full time

    Job Title: Software Integration Engineer, Intelligent System ExperienceAt Apple, we're looking for a highly motivated software engineer to manage software integration across all of Apple's platforms. As a member of our Intelligent System Experience team, you will provide a key function in shaping the success of Apple's products, helping deliver exciting new...


  • San Diego, California, United States DivIHN Integration Inc Full time

    Job Title: Software Test Development EngineerJob Description:We are seeking a highly skilled Software Test Development Engineer to join our team at DivIHN Integration Inc. As a key member of our VandV Engineering team, you will be responsible for developing automation solutions to speed up test execution and data analysis for the Verification and Validation...


  • San Diego, California, United States Lockheed Martin Full time

    Job SummaryWe are seeking a highly skilled Software Integration Engineer to join our Aegis Modernization Team. As a key member of our team, you will be responsible for working on software integration projects that involve weapons systems command and control software, network interface management software, combat systems mission specific software, and...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Product Software Integration Engineer to join our team at Qualcomm. As a key member of our engineering group, you will play a critical role in designing, developing, and validating embedded and cloud edge software, applications, and/or specialized utility programs.Key ResponsibilitiesResolve build failures and...


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Product Software Integration Engineer, Sr.Job Summary:Qualcomm is seeking a highly skilled Product Software Integration Engineer, Sr. to join our team. As a key member of our engineering group, you will be responsible for integrating software components and configurations to meet product specifications. This role requires strong technical skills,...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryAs a Senior Product Software Integration Engineer at Qualcomm, you will be responsible for working on Product Software development and testing tasks for various projects, including Smartphones, Computing devices, Automotive Infotainment systems, and other consumer products. You will collaborate with various Qualcomm Engineering teams to deliver...


  • San Diego, California, United States Sigma Defense Systems Inc Full time

    Job DescriptionSigma Defense Systems Inc is seeking a skilled Software Integration and Test Engineer to provide on-site support to DevOps teams. The ideal candidate will have experience with Linux OS, containerization technologies, and software development tools.Key ResponsibilitiesDevelop and test software tools using open-source software within a...


  • San Diego, California, United States DivIHN Integration Inc Full time

    We are seeking an experienced Android Software Engineer to join our team at DivIHN Integration Inc. The ideal candidate will have a strong background in Kotlin, Android OS, and mobile application development.Key Responsibilities:Design and develop high-quality Android applications using Kotlin and Android OS.Collaborate with cross-functional teams to...


  • San Diego, California, United States Northrop Grumman Full time

    Job SummaryNorthrop Grumman is seeking a highly skilled Software Engineering Manager 2 to lead a team of software developers in the development of complex software systems. The successful candidate will have a strong background in software development, leadership, and Agile methodologies.Key ResponsibilitiesLead a team of software developers in the...


  • San Diego, California, United States Northrop Grumman Full time

    Job Title: Software Engineering Manager 2 - Integration & TestNorthrop Grumman is seeking a highly skilled Software Engineering Manager 2 to lead a team of software developers in the Integration & Test department. The successful candidate will be responsible for managing the full software development life cycle, including design, implementation, and delivery...


  • San Diego, California, United States BD Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Hardware Integration team. As a key member of our team, you will be responsible for designing and implementing modern, extensible solutions that bridge the gap between software applications and hardware components.The ideal candidate will have a strong background in software...


  • San Diego, California, United States United Software Group Full time

    Sr. EngineerWe are seeking a highly skilled Sr. Engineer to join our team at United Software Group.Key Responsibilities:Design and develop complex software systems using C++, Python, and Linux.Lead the full SDLC, including writing software requirements, design specs, and implementing software from such specs.Collaborate with cross-functional teams in Agile...


  • San Diego, California, United States Northrop Grumman Full time

    Job Title: Software Engineering Manager 2 - Integration & TestNorthrop Grumman is seeking a highly skilled Software Engineering Manager 2 to lead a team of approximately 10-20 individuals in an Agile software development environment. The successful candidate will be responsible for managing and reporting budget and schedule status for software, as well as...


  • San Diego, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled Software Integration Engineer - 5G to join our Satellite Connectivity Group. As a key member of our team, you will work on developing and maintaining innovative CI/CD integration infrastructure for our satellite network.Key ResponsibilitiesDevelop and maintain a scalable CI/CD system for dynamic code basesEnhance...


  • San Diego, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled Software Integration Engineer - 5G to join our Satellite Connectivity Group. As a member of this team, you will work on the satellite network that enables connectivity to iPhone when off the grid without cellular or Wi-Fi coverage.Key ResponsibilitiesDevelop and maintain an innovative CI/CD integration...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Software Integration Engineer/Lead to join our team focused on the definition and implementation of the overall continuous integration & testing strategy for a new machine learning program.This involves the development of tools and automation frameworks, as well as collaboration with development and architecture...


  • San Diego, California, United States Fuse Integration Full time

    Deputy Director of EngineeringFuse Integration is seeking a highly skilled and experienced Deputy Director of Engineering to join our team in San Diego. As a key member of our engineering leadership team, you will play a critical role in shaping the strategic direction of our engineering department and driving innovation within the organization.Key...


  • San Diego, California, United States Fuse Integration Full time

    Job OverviewFuse Integration is seeking a highly skilled Deputy Director of Engineering to lead our engineering department in strategic direction, operational excellence, and innovation. This senior leadership role reports directly to the Director of Engineering and plays a critical role in representing the engineering function at the highest levels of the...


  • San Diego, California, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Software Engineering Manager 2 to lead our Integration and Test team. As a key member of our software development team, you will be responsible for managing a team of software engineers to deliver high-quality software products to our customers.Key ResponsibilitiesLead a team of software engineers to complete the...

Software Integration Engineer

2 months ago


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 teams from Software, Hardware, Localization, Quality Assurance, and Project Management.

Software Build Engineers will have the chance to apply and develop solutions utilizing distributed computing, cloud technologies, and virtualization to provide Apple software to our customers.

This includes engineering creative solutions for Apple's production build system supporting macOS, iOS, watchOS, tvOS, Xcode, and more.

Key Responsibilities:

  • Conducting daily software builds for macOS, iOS, and associated application products.
  • Collaborating across various teams within Apple to deliver new features or products.
  • Working with Apple development teams to set up 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 addressing them efficiently.

Expectations for Success:

  • Exhibit excellent verbal and written communication abilities.
  • Demonstrate critical thinking skills, anticipating the needs of others.
  • Be a self-directed learner, driven by curiosity, and know when to seek assistance.
  • Show a willingness to ask for clarification and context to grasp the overall picture.
  • Identify multiple solutions to a problem, assess 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 capabilities.
  • 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 principles.
  • Education: Bachelor's, Master's, or equivalent experience in Computer Science.

Additional Qualifications:
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).
  • Crafting complex regular expressions.
  • Experience with Xcode and/or Makefiles.
  • Web systems or web application development experience.
  • Comfortable interpreting backtraces and stack traces.

Compensation & Benefits:
At Apple, base salary is just one component of our comprehensive compensation package, which is determined within a specified range. This allows for growth as you develop within your role.

The base salary range for this position is between $129,600 and $236,300, with your salary 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’s 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.