1

Application Packaging Software Jobs in Novi, MI (NOW HIRING)

Bring unique perspectives and skills to the table If you're an experienced software developer ... Generous PTO packages * Comprehensive health, dental, and vision benefits for full time roles ...

Senior Software Engineer

Farmington Hills, MI · On-site

$120K - $158K/yr

Application Domains: EPS - Electric Power Steering * Software Architecture: Basic Software, Low Level Drivers, Board Support Package, Boot Code, BIOS, MCAL * Experience working with motor control ...

Senior Software Engineer

Farmington Hills, MI · On-site

$120K - $158K/yr

Application Domains: EPS - Electric Power Steering * Software Architecture: Basic Software, Low Level Drivers, Board Support Package, Boot Code, BIOS, MCAL * Experience working with motor control ...

Software Engineer 2

Auburn Hills, MI · On-site

$92K - $126K/yr

Competitive compensation package, including base pay, regular salary reviews, and short-term ... Proficiency with an Application Lifecycle Management tool such as PTC Integrity/CodeBeamer is ...

Software Engineer 2

Auburn Hills, MI · On-site

$92K - $126K/yr

Competitive compensation package, including base pay, regular salary reviews, and short-term ... Proficiency with an Application Lifecycle Management tool such as PTC Integrity/CodeBeamer is ...

Software Engineer 2

Auburn Hills, MI · On-site

$92K - $126K/yr

Competitive compensation package, including base pay, regular salary reviews, and short-term ... Proficiency with an Application Lifecycle Management tool such as PTC Integrity/CodeBeamer is ...

next page

Showing results 1-20

Application Packaging Software information

See Novi, MI salary details

$10

$22

$56

How much do application packaging software jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for application packaging software in Novi, MI is $22.94, according to ZipRecruiter salary data. Most workers in this role earn between $14.66 and $18.94 per hour, depending on experience, location, and employer.

What are some common challenges faced when working as an application packaging software specialist, and how can they be addressed?

One common challenge in Application Packaging Software roles is ensuring compatibility across diverse operating systems and environments, especially during large-scale deployments. Specialists often encounter issues with dependencies, version conflicts, or unique user requirements. To address these challenges, it’s crucial to maintain clear documentation, conduct thorough testing in staging environments, and collaborate closely with IT support and end-users. Staying updated on packaging tools and industry standards also helps in delivering robust, reliable packages.

What is the difference between Application Packaging Software vs Application Deployment Specialist?

AspectApplication Packaging SoftwareApplication Deployment Specialist
Primary RoleCreates, manages, and maintains software packages for deploymentImplements, tests, and manages software deployment across systems
Skills & CertificationsPackaging tools, scripting, OS knowledgeDeployment tools, scripting, network understanding
Work EnvironmentSoftware development and packaging teamsIT operations and system administration
Industry UsageSoftware vendors, IT departmentsLarge enterprises, managed service providers

Application Packaging Software focuses on creating and maintaining software packages, while Application Deployment Specialists handle the implementation and management of deploying those packages across systems. Both roles require technical skills but serve different stages of the software deployment process.

What is application packaging software?

Application packaging software is a set of tools and processes used to create installation packages for deploying software applications across multiple computers in an organization. These tools help IT professionals bundle application files, configurations, and dependencies into a single package that can be easily installed, updated, or removed. Application packaging ensures consistency, reduces manual errors, and simplifies software management, especially in large enterprise environments. Popular packaging formats include MSI, APPX, and virtualized packages, and the process often integrates with deployment tools like Microsoft SCCM or Intune.

What are the key skills and qualifications needed to thrive as an application packaging software specialist?

To excel as an Application Packaging Software Specialist, you need expertise in application deployment, software packaging formats (such as MSI, App-V, or SCCM), and a solid understanding of Windows operating systems. Familiarity with tools like Microsoft SCCM, InstallShield, AdminStudio, and scripting languages such as PowerShell or VBScript is typically required, along with relevant certifications like Microsoft Certified: Modern Desktop Administrator Associate. Strong problem-solving skills, attention to detail, and effective communication are crucial soft skills for this role. These competencies are essential to ensure efficient software distribution, minimize deployment issues, and support seamless IT operations within organizations.
What job categories do people searching Application Packaging Software jobs in Novi, MI look for? The top searched job categories for Application Packaging Software jobs in Novi, MI are:
What cities near Novi, MI are hiring for Application Packaging Software jobs? Cities near Novi, MI with the most Application Packaging Software job openings:
Infographic showing various Application Packaging Software job openings in Novi, MI as of June 2026, with employment types broken down into 40% Full Time, 48% Part Time, and 12% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $47,711 per year, or $22.9 per hour.

Senior Application Packaging Engineer

General Motors

Warren, MI • On-site

Full-time

Posted 2 days ago

New


General Motors rating

8.2

Company rating: 8.2 out of 10

General Motors

Based on 306 frontline employees who took The Breakroom Quiz

7.4

Company rating compared to similar companies: 7.4 out of 10

Automakers average

Based on 6,273 frontline employees who took The Breakroom Quiz


Job description

Job Description

The Role

The Senior Application Packaging Engineer is responsible for defining, building, and continuously improving how General Motors packages, tests, deploys, updates, and maintains end user applications across the enterprise.

This role helps shape the engineering practices and operational execution required to modernize a well-established application packaging and deployment process across Windows, macOS, Linux, and other managed endpoint environments. You will evolve this process into a more agile, technology-enabled model that leverages modern tools and best practices to reduce manual work, improve turnaround time, and support release cycles ranging from multiple updates per week to periodic quarterly releases, while continuously refining the existing guardrails for how applications are packaged, validated, deployed, monitored, and updated - including standards for silent installs, detection logic, rollback planning, dependency management, deployment rings, user notifications, and success measurement.

This role partners closely with endpoint engineering, platform teams, security, infrastructure, service operations, and application owners to translate packaging and deployment requirements into scalable engineering processes, automation, and reliable service delivery.

What You'll Do

  • Own the application packaging and deployment engineering strategy as part of the broader End User Engineering mission

  • Reshape and redesign the application packaging process into a modern, agile model that leverages newer technologies, automation, and reusable patterns to deliver packages faster with less manual effort

  • Simplify packaging approaches for software with limited customization requirements by driving more standardized, repeatable, and low-touch delivery patterns

  • Package, test, and maintain enterprise applications for deployment across modern endpoint management platforms including SCCM, Intune, JAMF, and similar tooling

  • Design and operate deployment campaigns that support release cadences ranging from multiple times per week to a few times per year with minimal to no disruption to end users

  • Build and maintain packaging standards for application installation, configuration, updates, patching, uninstall, rollback, and remediation

  • Develop silent install packages, detection methods, dependency handling, pre-flight checks, post-install validation, and user communication patterns

  • Create phased deployment strategies using pilot groups, ring-based rollouts, maintenance windows, and controlled production releases

  • Partner with application owners, security teams, and support teams to validate application readiness, compatibility, licensing, and deployment requirements

  • Automate recurring packaging, testing, deployment, and reporting workflows to improve consistency, quality, and speed

  • Troubleshoot packaging failures, deployment issues, application conflicts, and endpoint-specific installation challenges across platforms

  • Define and track operational metrics related to deployment success, failure rates, user disruption, install duration, compliance, and remediation outcomes

  • Maintain documentation, packaging standards, runbooks, and support guidance for packaged applications and deployment processes

  • Contribute to roadmap planning by identifying opportunities to modernize application delivery, reduce manual effort, and improve the end user software experience

Your Skills & Abilities (Required Qualifications)

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent experience

  • 6+ years in application packaging, endpoint engineering, endpoint management, client engineering, or related infrastructure roles

  • Strong hands-on experience packaging and deploying applications in one or more enterprise platforms such as SCCM, Intune, JAMF, Landscape, Chef, or similar tools

  • Experience designing and executing deployment campaigns for applications with varying update frequencies and business criticality

  • Experience building application packages with reliable silent install behavior, detection logic, dependency handling, version control, and uninstall support

  • Hands-on experience supporting application deployment across Windows, macOS, Linux, and/or VDI in a medium-to-large enterprise environment

  • Strong understanding of deployment ring strategies, pilot validation, change control, rollback planning, and end user communication for software releases

  • Experience with scripting and automation using PowerShell, Bash, Python, or similar technologies

  • Experience troubleshooting installation failures, packaging defects, compatibility issues, and policy-driven deployment problems

  • Demonstrated ability to balance deployment speed, user experience, operational stability, and supportability

  • Excellent communication skills and comfort working across engineering, security, infrastructure, service operations, and business partners

  • Solid background in:

  • Application packaging standards and lifecycle management

  • Enterprise software deployment and patching strategies

  • Detection rules, supersedence, dependency management, and remediation logic

  • Silent install and uninstall methodologies

  • Phased rollout design and production change governance

  • Packaging documentation, operational support, and service readiness practices

Preferred Qualifications

  • Experience with modern application lifecycle and software distribution practices in large-scale enterprise environments

  • Experience building reusable packaging frameworks, templates, or automation pipelines

  • Experience with software catalog management, self-service application delivery, and policy-based app assignment

  • Familiarity with application compatibility testing, code signing, licensing constraints, and vendor release management

  • Experience with reporting and visualization tools used to monitor deployment health and operational performance

  • Understanding of security and compliance requirements related to enterprise application deployment

  • Familiarity with Zero Trust principles and how application delivery integrates with endpoint posture and access controls

  • Experience supporting executive reporting, operational reviews, or service performance management

What Success Looks Like

  • Applications are packaged consistently and deployed reliably across supported endpoint platforms

  • Software updates reach the right users at the right time with minimal business disruption and limited support escalations

  • Deployment campaigns are measurable, repeatable, and scalable across frequent and infrequent release cycles

  • Engineering and support teams have clear standards, documentation, and reporting for application deployment health

  • Packaging and deployment issues are identified early through testing, pilot validation, and operational monitoring

  • The end user experience improves through predictable software delivery, fewer failed installs, and reduced manual intervention

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Benefits Overview

From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.

Non-Discrimination and Equal Employment Opportunities (U.S.)

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.


Working at General Motors


What General Motors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Motors logo

About General Motors

Sourced by ZipRecruiter

General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Detroit, MI, US

Year founded

1908