1

Apple Software Engineering Jobs in Mississippi (NOW HIRING)

Apple Software Engineering information

See Mississippi salary details

$94.2K

$160.4K

$189.9K

How much do apple software engineering jobs pay per year?

As of Aug 28, 2026, the average yearly pay for apple software engineering in Mississippi is $160,416.00, according to ZipRecruiter salary data. Most workers in this role earn between $163,800.00 and $163,800.00 per year, depending on experience, location, and employer.

What does an Apple software engineer do?

Apple Software Engineers are responsible for designing, developing, and maintaining software products and systems for Apple's devices and services. They work on a range of projects, from iOS and macOS applications to backend infrastructure and cloud services, ensuring high performance, security, and user-friendly experiences. These engineers collaborate with cross-functional teams, participate in code reviews, and help innovate by solving complex technical challenges.

What skills and qualifications are needed to thrive as an Apple software engineer?

To thrive as an Apple Software Engineer, you need strong programming skills (such as Swift, Objective-C, or C++), a solid understanding of computer science fundamentals, and typically a degree in computer science or related field. Proficiency with Xcode, iOS/macOS development frameworks, Git, and familiarity with tools like Jira or Jenkins are commonly required. Exceptional problem-solving abilities, collaboration, and clear communication help you stand out in this team-driven environment. These skills ensure you can build innovative, high-quality products that align with Apple's standards and deliver a superior user experience.

How does an Apple software engineer typically collaborate with cross-functional teams during product development?

At Apple, Software Engineers frequently work closely with cross-functional teams including hardware engineers, designers, product managers, and quality assurance specialists. Collaboration often involves participating in regular meetings, sharing progress updates, and integrating feedback from different departments. This teamwork ensures that software solutions are seamlessly aligned with hardware capabilities and user experience goals. Effective communication and adaptability are essential, as projects can move quickly and priorities may shift based on collective input.

What is the difference between Apple Software Engineering vs Apple Software Developer?

AspectApple Software EngineeringApple Software Developer
Primary RoleDesigning, developing, and maintaining software systems and applications for Apple products and platformsCreating, coding, and implementing specific software applications or features within Apple products
Required SkillsProficiency in programming languages (Swift, Objective-C), system architecture, and software development lifecycleStrong coding skills in relevant languages, app development experience, and understanding of user interface design
Work EnvironmentCollaborative teams within Apple, often involving cross-functional coordinationFocused on specific projects or applications, often working within development teams or individual projects

Apple Software Engineering roles focus on building and maintaining entire software systems, while Apple Software Developers typically work on creating specific applications or features. Both roles require strong programming skills and familiarity with Apple's platforms, but engineers often handle broader system-level tasks, whereas developers concentrate on app-level development.

What are popular job titles related to Apple Software Engineering jobs in Mississippi?

For Apple Software Engineering jobs in Mississippi, the most frequently searched job titles are:

Infographic showing various Apple Software Engineering job openings in Mississippi as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $160,416 per year, or $77.1 per hour.

Senior Mechanical Design Engineer

Hyperion Technology Group, Inc.

Tupelo, MS • On-site

$85K - $118K/yr

Full-time

Re-posted 14 days ago


Job description

Hyperion Technology Group, Inc. is seeking a Senior Mechanical Design Engineer who will take full ownership of the mechanical design and engineering aspects for a range of machinery and tooling projects, spanning from small-scale R&D initiatives to large-scale production equipment. This role involves collaborating closely with customers to define project requirements and specifications. The engineer will work within an interdisciplinary team to deliver well-integrated, functional automation solutions.

HTG builds custom sensor systems, automated machinery, testing equipment, and specialized systems for a variety of industries, including but not limited to Medical/Life Sciences, Automotive, Industrial, Military Systems, and Government Research and Development.

Duties/Responsibilities:
  • Lead the design of custom automated machinery and tooling systems, mechanisms, and components.
  • Drive the continuous improvement of design processes, implementing best practices and industry standards.
  • Integrate both off-the-shelf and custom automation technologies, including robotics, actuation systems, sensors, vision systems, and other peripherals.
  • Ensure projects meet budget and timeline constraints by coordinating progress with project managers and key stakeholders.
  • Create detailed 3D CAD models and 2D engineering drawings for custom designs.
  • Provide technical leadership and mentorship to fellow engineers, including reviewing, approving, and guiding their design work.
  • Offer ongoing support to the production team during the build and commissioning phases, ensuring designs are executed effectively.
  • When necessary, build and test prototypes to validate designs before finalization.
  • Collaborate with cross-functional teams, ensuring seamless integration of controls and software with the mechanical systems.
  • Manage relationships with external suppliers, coordinating procurement of components and materials.
  • Work directly with customers to refine project requirements and ensure alignment on design specifications.
  • Provide on-site support for equipment deployment and troubleshooting as required

Experience:

  • Proven expertise in automation and custom machine design, with a strong track record of successful project delivery.
  • Ability to select and specify components such as actuators, sensors, vision systems, precision motion transport systems and other automation peripherals.
  • Advanced proficiency with SolidWorks Software for mechanical design.
  • In-depth knowledge of engineering drawings, tolerances, and manufacturing specifications.
  • Strong understanding of GD&T (Geometric Dimensioning and Tolerancing) and Y14.5M-2009 standards.
  • Extensive experience with materials and fabrication techniques, including machining and welding.
  • Familiarity with controls and software integration concepts.
  • Excellent problem-solving skills and a keen ability to troubleshoot complex mechanical and automation issues.
  • Strong written and verbal communication skills, with the ability to work effectively with multidisciplinary teams.
  • 8+ years of experience designing custom automated equipment.
  • Proficient in specifying and troubleshooting pneumatic and hydraulic components.
  • General familiarity with automation controls - ex., PLC's, HMI's, sensor systems, machine vision, motion control and safety systems.
  • Expertise in designing and engineering fixtures, jigs, and other tooling.

Preferred Experience:

  • Bachelor's or advanced degree in an engineering discipline.
  • 10+ years of experience in mechanical design within industrial automation or machine building environments.
  • Professional Engineer (PE) license
  • Project Management Professional (PMP) or similar project management certification is preferred.
  • Knowledge of CE, NFPA 79, and SEMI S8 standards and compliance requirements.
  • Direct experience troubleshooting automated equipment and systems.
Physical Requirements:
  • Duties are performed both indoors and outdoors.
  • Candidate must be able to lift 25 pounds frequently and up to 50 pounds occasionally.
  • Duties will also require extended periods of sitting, standing, walking, bending, kneeling and lifting light to moderately heavy objects.

This position requires the eligibility to obtain a security clearance. Non-US citizens may not be eligible to obtain a security clearance. The Vetting Risk Operations Center (VROC), handles and adjudicates the security clearance process. Security clearance factors include, but are not limited to, allegiance to the US, foreign influence, foreign preference, criminal conduct, security violations, and drug involvement. Employment is contingent on other factors, including, but not limited to, background checks and drug screens.

If interested, Candidates may apple online at https://www.hyperiontg.com/join-our-team. Hyperion Technology Group, Inc. is an Equal Opportunity Employer and does not discriminate due to race, color, religion, sex, national origin, disability, age, military or veteran status, or any other category protected under applicable law. Hyperion Technology Group, Inc. is a Tobacco-Free Facility.


Employment is contingent on other factors, including, but not limited to, background checks and drug screens.