Software Engineer

3 days ago


San Diego, California, United States Apple Full time
About the Role

We are seeking a highly skilled Software Engineer to join our Applied Networking team at Apple. As a key member of this team, you will have the opportunity to design and develop the next generation of networking frameworks that will power various Apple products and experiences.

Key Responsibilities
  • Design and develop high-level networking frameworks to facilitate and enable products and services to come to life.
  • Expand on existing frameworks and software products within the Applied Networking team that power communication & connectivity across all Apple devices, including public frameworks.
  • Define product features, functional specs, resource planning, and development schedules.
  • Scope and prioritize features and bug fixes.
  • Represent the team and its technology in technical and project meetings.
  • Advise and encourage engineering best practices to deliver quality features.
  • Define and grow a diverse and world-class engineering team.
Requirements
  • Bachelor's degree in Computer Science or equivalent domain.
  • Track record of building and shipping complex and delightful applications, frameworks, or user-facing systems on consumer platforms (mobile/gaming/etc.).
  • Ability to work and partner with cross-functional teams/stakeholders.
  • Technical experience with core networking concepts development and a strong grasp of computer science fundamentals.
  • Experience in modern software engineering practices (Object-oriented programming, functional programming, declarative user interfaces, test-driven development, etc).
Preferred Qualifications
  • Excellent communication skills; ability to collaborate successfully with peers from diverse experiences and backgrounds.
  • A passion for solving everyday problems in innovative ways.
What We Offer

At Apple, we offer a comprehensive compensation package, including base pay, discretionary bonuses, and commission payments. Our benefits include comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses. We are an equal opportunity employer and are committed to inclusion and diversity.


  • Software Engineer

    7 days ago


    San Diego, California, United States Northrop Grumman Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Northrop Grumman. As a Software Engineer, you will be responsible for designing, developing, and testing software applications for our embedded systems.Key Responsibilities:Develop software applications using Java and other programming languagesCollaborate with...


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

    Job Title: Senior DevOps Engineer IISeismic Software is seeking a highly skilled Senior DevOps Engineer II to join our team. As a key member of our Cloud Engineering team, you will be responsible for establishing production readiness practices to reduce risk and improve reliability throughout the software development lifecycle.Key Responsibilities:Build out...

  • Software Engineer

    2 days ago


    San Diego, California, United States ACL Digital Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at ACL Digital. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions for our clients.Key Responsibilities:Design and develop software modules for large-scale products and systemsParticipate...

  • Software Engineer

    2 weeks ago


    San Diego, California, United States Northrop Grumman Full time

    Software Engineer - JavaNorthrop Grumman is seeking a highly skilled Software Engineer to join our team in San Diego, CA or Oklahoma City, OK. As a Software Engineer, you will be responsible for developing software applications using Java and working with real-time operating systems for flight and mission-critical systems.Key Responsibilities:Develop Java...

  • Software Engineer

    2 weeks ago


    San Diego, California, United States Northrop Grumman Full time

    Software Engineer - JavaWe are seeking an experienced Software Engineer to join our team in San Diego, CA or Oklahoma City, OK. As a Software Engineer, you will be responsible for developing Java applications and working with a team of developers and integrators to deliver software products.Key Responsibilities:Develop Java applications and participate in...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for software developers, there was a lack of equally effective tools for machine learning practitioners to enhance their models.Initially launching our...

  • Software Engineer

    1 week ago


    San Diego, California, United States Northrop Grumman Full time

    Software Engineer - JavaNorthrop Grumman is seeking an experienced Software Engineer to join our team of qualified professionals. This position will be located in San Diego, CA or Oklahoma City, OK.Job SummaryWe are looking for a skilled Software Engineer to develop software working with real-time operating systems for use in flight and mission-critical...

  • Software Engineer

    2 weeks ago


    San Diego, California, United States LanceSoft Full time

    Job SummaryLanceSoft is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications using programming languages such as Python and C.Test and debug software...

  • Software Engineer

    9 hours ago


    San Diego, California, United States LanceSoft Full time

    Job Description:LanceSoft is seeking a skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using Python and C programming languages.Test and validate software applications to...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while there were exceptional resources for developers to enhance their code, there was a lack of equally effective tools for machine learning practitioners to refine their models. From our initial experiment...

  • Software Engineer

    2 weeks ago


    San Diego, California, United States Northrop Grumman Full time

    Software Engineer - JavaWe are seeking an experienced Software Engineer to join our team in San Diego, CA or Oklahoma City, OK. As a Software Engineer, you will be responsible for developing Java applications and working with a team of developers and integrators to deliver software products.Key Responsibilities:Design, implement, and deliver...

  • Software Engineer

    5 days ago


    San Diego, California, United States Apple Full time

    Job Title: Software EngineerAt Apple, we're looking for a talented Software Engineer to join our team. As a key member of our Satellite Connectivity Group, you'll work on developing critical services that enable connectivity to iPhone when off the grid.About the RoleWe're seeking a skilled software engineer with experience in cloud services to drive design...

  • Software Engineer

    1 day ago


    San Diego, California, United States Northrop Grumman Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Northrop Grumman Aerospace Systems. As a Software Engineer, you will be responsible for designing, developing, and testing software applications for use in flight and mission critical systems.Key Responsibilities:Develop Java applications using object-oriented...

  • Software Engineer

    3 days ago


    San Diego, California, United States The Mice Groups, Inc. Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at The Mice Groups, Inc. in San Diego, CA. As a Software Engineer, you will be responsible for designing, developing, and testing software applications for our clients.Job Summary:The ideal candidate will have a strong background in software development, with a...

  • Software Engineer

    6 days ago


    San Diego, California, United States Northrop Grumman Full time

    Software Engineer - JavaWe are seeking an experienced Software Engineer to join our team in San Diego, CA or Oklahoma City, OK. As a Software Engineer, you will be responsible for developing Java applications and working with a team of developers and integrators to deliver software products.Key Responsibilities:Design, implement, and deliver...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for developers to enhance their code, there were insufficient tools available to assist machine learning practitioners in refining their models. Beginning...

  • Software Engineer

    3 days ago


    San Diego, California, United States Northrop Grumman Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Northrop Grumman Aerospace Systems. As a Software Engineer, you will be responsible for developing software solutions for embedded technology environments, working with real-time operating systems for use in flight and mission-critical systems.Key...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while developers had access to excellent coding tools, there was a significant gap in resources available for machine learning practitioners to enhance their model-building capabilities. Our initial product...

  • Software Engineer

    1 week ago


    San Diego, California, United States Northrop Grumman Full time

    Job Title: Principal Software Engineer - JavaWe are seeking a highly skilled Principal Software Engineer - Java to join our team at Northrop Grumman Aerospace Systems. This position will be located in San Diego, CA or Oklahoma City, OK.Job Summary:The successful candidate will be responsible for developing Java applications in an embedded technology...

  • Software Engineer

    5 days ago


    San Diego, California, United States Northrop Grumman Full time

    Software Engineer - JavaWe are seeking an experienced Software Engineer - Java to join our team of qualified, diverse individuals. This position will be located in San Diego, CA or Oklahoma City, OK.Key Responsibilities:Develop Java applications in an embedded technology environment.Work with real-time operating systems for use in flight and mission-critical...