1

Staff Application Engineer Jobs in Michigan (NOW HIRING)

ITPA12 - Application Developer

Lansing, MI · On-site +1

$33.45 - $48.09/hr

Mentors other DTMB staff to resolve client agency IT issues. DTMB does not participate in STEM-OPT ... application programmer, computer operator, or information technology technician; or two years (4 ...

ITPA12 - Application Developer

Lansing, MI · On-site +1

$33.45 - $48.09/hr

Mentors other DTMB staff to resolve client agency IT issues. DTMB does not participate in STEM-OPT ... application programmer, computer operator, or information technology technician; or two years (4 ...

Shibumi isn't a single-purpose application with fixed workflows. It's a configurable platform where ... As a Staff Software Engineer, you'll be a hands-on technical leader. You'll design solutions for ...

Shibumi isn't a single-purpose application with fixed workflows. It's a configurable platform where ... As a Staff Software Engineer, you'll be a hands-on technical leader. You'll design solutions for ...

Shibumi isn't a single-purpose application with fixed workflows. It's a configurable platform where ... As a Staff Software Engineer, you'll be a hands-on technical leader. You'll design solutions for ...

Shibumi isn't a single-purpose application with fixed workflows. It's a configurable platform where ... As a Staff Software Engineer, you'll be a hands-on technical leader. You'll design solutions for ...

Showing results 21-40

Staff Application Engineer information

See Michigan salary details

$20K

$86.6K

$167.8K

How much do staff application engineer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for staff application engineer in Michigan is $86,575.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,100.00 and $108,900.00 per year, depending on experience, location, and employer.

What is a staff application engineer?

A Staff Application Engineer is a senior-level technical professional responsible for designing, implementing, and optimizing software applications or systems for a company or its clients. They often lead projects, mentor junior engineers, and work closely with cross-functional teams to ensure solutions meet business requirements. Staff Application Engineers may also interact with customers to understand their needs and provide technical support for application integration or troubleshooting. Their role typically requires deep technical expertise, strong problem-solving skills, and effective communication abilities.

What are the key skills and qualifications needed to thrive as a staff application engineer?

To thrive as a Staff Application Engineer, you need a solid background in software development, system architecture, and problem-solving, typically backed by a relevant engineering degree and extensive experience. Familiarity with programming languages (such as Java, Python, or C++), cloud platforms, and version control systems, as well as certifications like AWS Certified Solutions Architect, are commonly expected. Exceptional communication, leadership, and cross-functional collaboration skills help you translate business requirements into technical solutions and mentor junior engineers. These competencies are crucial for delivering robust applications, driving innovation, and ensuring alignment between technical teams and organizational goals.

How does a staff application engineer typically collaborate with cross-functional teams during product development?

As a Staff Application Engineer, you will frequently work alongside product managers, hardware engineers, software developers, and quality assurance teams to ensure seamless integration and optimal performance of applications. Your role often involves translating customer needs into technical requirements, troubleshooting complex issues, and providing technical guidance throughout the product lifecycle. Strong communication and project management skills are essential, as you'll be expected to bridge gaps between technical and non-technical stakeholders, ensuring that all parties are aligned and project goals are met efficiently.

What is the difference between Staff Application Engineer vs Application Engineer?

AspectStaff Application EngineerApplication Engineer
CredentialsBachelor's or Master's in Engineering, relevant certifications often preferredBachelor's degree in Engineering or related field, certifications optional
Work EnvironmentSenior-level technical roles, often involved in complex projects and mentorshipEntry to mid-level roles, focused on customer support and product implementation
Employer & Industry UsageUsed in tech, manufacturing, and software companies for advanced technical rolesCommon across various industries for client-facing technical support

The main difference is that a Staff Application Engineer typically holds a senior technical position with responsibilities for complex projects and mentorship, while an Application Engineer focuses on supporting customers and implementing products at an operational level. Both roles require technical expertise, but the Staff Application Engineer often has more experience and strategic responsibilities.

Do staff application engineers make good money?

Staff application engineers typically earn high salaries due to their advanced technical skills, experience, and responsibilities in designing and supporting complex software or hardware systems. Salaries can vary based on industry, location, and company size but generally range from six-figure incomes to higher compensation levels for senior roles. They often receive additional benefits such as bonuses, stock options, and professional development opportunities.

What cities in Michigan are hiring for Staff Application Engineer jobs?

Cities in Michigan with the most Staff Application Engineer job openings:

Infographic showing various Staff Application Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 22% Part Time, 1% Temporary, and 4% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $86,575 per year, or $41.6 per hour.

Industrial Automation and Application Engineer

Grand Rapids, MI

G A Richards Company
51 - 200 employees

$70K - $85K/yr

Full-time

Medical, Dental, Vision, PTO

Re-posted 14 days ago


G.A. Richards Group rating

3.1

Company rating: 3.1 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

Description

Pay Range: $70,000 - $85,000

Beneifts: Medical, dental, vision, sick time and PTO after 90 days!

Summary: An energetic and creative role responsible for designing, developing, installing, managing, and maintaining hardware and software systems used to monitor, control, and automate engineering and manufacturing business processes. This blended role requires craft-level skill and agility to deliver controls systems and web-based applications that drive production and operational efficiencies.

Essential Duties and Responsibilities include the following. Other duties may be assigned.

System Automation & Development: Design, develop, maintain, and modify new and existing control systems and computer programs to automate specific business processes across all aspects of manufacturing operations.

Cross-Functional Collaboration: Work collaboratively under general supervision with design engineers, operation engineers, purchasers, IT, and other internal staff to understand operational processes.

Requirements & Documentation: Discuss and document application requirements with internal and external customers, transforming business requirements into technical designs, flow charts, and user instructions.

Hardware Integration: Establish wiring design, cabinet layouts, and installation of cabinet components (relays, terminal strips, surge suppressors, PLC components, Power Supplies, Fiber Optic Termination, CAT 5, and CAT 6).

Component & Protocol Integration: Integrate third-party components including laser sensors, camera systems, proximity switches, and mechanical switches using Modbus, Ethernet, DH/DH+, Device Net, Control Net, and TCP/IP.

Project Management: Manage engineering and software projects within cost and time-constrained environments.

Compliance & Safety: Troubleshoot technical problems while ensuring compliance with health and safety regulations and quality standards.

Handles new and changing priorities with professionalism and is willing to relocate to other business units when urgent needs arise

Requirements

Other Qualifications:

Control Disciplines & Platforms: APC, DCS, PLC (Allen Bradley, GE Fanuc, Siemens, Direct Automation), and SCADA.

Programming & Scripting Languages: C#, JavaScript Libraries (Vue, Angular, JQuery), HTML, CSS, ASP.NET, Python, PowerShell, .NET Framework, and MVC/Web API.

Development Tools & IDEs: Visual Studio, Visual Studio Code, Vuetify, AXIOS, Vuex Store, and NPM. Databases: MS SQL Server, TSQL, and Pervasive.

Project Management & Cloud Infrastructure: YouTrack, GitLab (SVN), Git, AWS, and WordPress.

Specialized Software & Protocols: CAD, SolidWorks, Signal R, Crystal Reports, Bartender Label Making Software, RFID, and EDI.

Robotic Systems: Familiarity with robotic controls and single/multi-axis linear actuated robotic transfer systems.

Education and/or Experience: 

Bachelor's degree (B. S.) from four-year college or university in Electrical Computer, or Mechanical Engineering, Undergraduate projects in automation a plus. 1-5 years' experience desired.


What G.A. Richards Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom