Software Engineer

3 weeks ago


San Diego, California, United States Apple Full time
Job Title: Software Engineer

At Apple, we're seeking a talented Software Engineer to join our Satellite Connectivity Group. As a member of this team, you'll work on the satellite network that enables connectivity to iPhone when off the grid without cellular or Wi-Fi coverage.

About the Role

We're looking for a technically savvy computer science professional who can work autonomously in a small, foundational team in an ambiguous rapidly changing environment. You should have strong interpersonal and communication skills to collaborate effectively with other cross-functional teams and the other (mostly non-software) members of this team.

Key Responsibilities
  • Design and implement highly scalable cloud services from the ground up.
  • Work on the satellite network that enables connectivity to iPhone when off the grid without cellular or Wi-Fi coverage.
  • Collaborate with cross-functional teams to drive design and implementation of critical and unique customer-facing Apple services.
  • Shape the development of new services and microservices within a team with a no-ops culture.
Requirements
  • Bachelor's degree in Engineering (CS or CE).
  • 5 years of experience in software engineering.
  • Deep understanding of core CS concepts, including algorithms & data structures, operating systems, distributed systems, networking, and concurrent programming.
  • Experience with designing, implementing, and supporting highly scalable cloud services from the ground up.
  • Proficiency in Go, Java, and Python programming languages.
  • Ability to thrive in a dynamic, fast-growing team environment.
  • Good interpersonal skills to collaborate effectively with other teams.
What We Offer

At Apple, we offer a comprehensive compensation package, including base pay, discretionary bonuses, and commission payments. You'll also receive benefits, including comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services. Additionally, you'll have the opportunity to become an Apple shareholder through participation in our discretionary employee stock programs.



  • 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...

  • Software Engineer

    2 weeks ago


    San Diego, California, United States Northrop Grumman Full time

    Accomplish with Northrop GrummanWe are seeking a highly skilled and experienced Software Engineer to join our team at Northrop Grumman. As a Software Engineer, you will be responsible for developing and maintaining software applications for our customers. You will work closely with our team of engineers and developers to design, develop, and test software...


  • 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

    4 weeks 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...

  • Software Engineer

    3 weeks 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

    4 days ago


    San Diego, California, United States Highbury Defense Group, an Accelint company Full time

    Job Title: Software EngineerHighbury Defense Group, an Accelint company, is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will play a crucial role in designing, developing, and testing software applications for our DoD customer at NAVWAR.Key Responsibilities:Assess user requirements and develop software solutions using...

  • Software Engineer

    2 weeks ago


    San Diego, California, United States Northrop Grumman Full time

    Software Engineer Job DescriptionWe 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 customers. You will work closely with cross-functional teams to ensure that our software meets the highest standards of...

  • Software Engineer

    4 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

    4 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...

  • Software Engineer

    1 week 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, C, and other programming languages.Test and validate software applications...

  • Software Engineer

    4 weeks 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

    1 month 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...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job Title: Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for ensuring the quality and security of our mission-critical software used in the aerospace and military...

  • Software Engineer

    3 weeks 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...

  • Software Engineer

    2 weeks 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 various programming languages and technologies.Test and debug software applications...

  • Software Engineer

    3 weeks 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

    4 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

    3 weeks 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 weeks 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

    3 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...