1

Sr Software Engineer Jobs in Rochester Hills, MI

Senior Software Engineer/Developer

Wixom, MI ยท On-site

$117K - $154K/yr

Zobility, a division of RGBSI, is seeking a Senior Software Engineer to lead technical execution of software projects from concept to delivery. The role involves managing timelines, ensuring quality ...

Senior Software Engineer - Platform

Warren, MI ยท On-site

$115K - $151K/yr

General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform capabilities across the Global ...

Senior Software Engineer

Milford, MI ยท Hybrid

$107K - $142K/yr

The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic software tool chain that supports multiple GM vehicle architectures and enables Tier 1 ...

Senior Software Engineer

Warren, MI ยท Hybrid

$115K - $151K/yr

The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic software tool chain that supports multiple GM vehicle architectures and enables Tier 1 ...

Senior Software Engineer

Warren, MI ยท On-site

$115K - $151K/yr

The OS Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC) platforms. The ideal candidate will have strong ...

Senior Software Engineer

Warren, MI ยท On-site

$115K - $151K/yr

The Role We are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic software tool chain that supports multiple GM vehicle architectures and enables Tier 1 ...

Senior Software Engineer

Warren, MI

$115K - $151K/yr

The OS Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC) platforms. The ideal candidate will have ...

Sr Software Engineer

Southfield, MI ยท On-site

$112K - $148K/yr

Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design, build, and maintain reliable, efficient, and scalable data infrastructure for data collection, storage ...

Sr Software Engineer

Southfield, MI ยท On-site

$112K - $148K/yr

Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design, build, and maintain reliable, efficient, and scalable data infrastructure for data collection, storage ...

Sr Software Engineer

Southfield, MI

$112K - $148K/yr

Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design, build, and maintain reliable, efficient, and scalable data infrastructure for data collection, storage ...

Sr Software Engineer

Southfield, MI ยท On-site

$112K - $148K/yr

Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design, build, and maintain reliable, efficient, and scalable data infrastructure for data collection, storage ...

Senior Software Engineer

Milford, MI ยท On-site

$107K - $142K/yr

The Role We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role, you will be instrumental in developing, validating, and ...

New

Senior Software Engineer

Detroit, MI ยท On-site

$120 - $160/hr

Detroit, United States | Posted on 04/15/2026 KODE Labs, headquartered in Detroit Michigan is seeking a Senior Software Engineer to join our growing team in Detroit . In this role, you'll be ...

Showing results 21-40

Sr Software Engineer information

See Rochester Hills, MI salary details

$69.5K

$131.9K

$176.7K

How much do sr software engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for sr software engineer in Rochester Hills, MI is $131,893.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,800.00 and $148,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Sr Software Engineer?

To thrive as a Sr Software Engineer, you need advanced programming skills, a strong grasp of software design principles, and typically a degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and familiarity with cloud platforms or containerization tools is often required. Exceptional problem-solving abilities, clear communication, and leadership skills set top performers apart in collaborative environments. These competencies ensure the efficient delivery of high-quality software solutions and effective mentorship within development teams.

What are some common challenges Sr Software Engineers face when leading technical projects?

Sr Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing shifting project requirements, and ensuring timely delivery while maintaining high code quality. They are frequently responsible for making critical architectural decisions and resolving complex technical issues that arise during the development process. Additionally, effective communication with cross-functional teams and stakeholders is key to aligning technical solutions with business goals.

What is a Sr Software Engineer?

Sr Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and collaborate with stakeholders to ensure software meets business needs. In addition to coding, they are responsible for making architectural decisions, reviewing code, and ensuring best practices are followed. Sr Software Engineers typically have several years of industry experience and deep expertise in specific programming languages or technologies.
What cities near Rochester Hills, MI are hiring for Sr Software Engineer jobs? Cities near Rochester Hills, MI with the most Sr Software Engineer job openings:
Infographic showing various Sr Software Engineer job openings in Rochester Hills, MI as of July 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $131,893 per year, or $63.4 per hour.

Senior Software Engineer/Developer

Zobility

Wixom, MI โ€ข On-site

$117K - $154K/yr

Full-time

Re-posted 8 days ago


Job description

Job Summary:
Zobility, a division of RGBSI, is seeking a Senior Software Engineer to lead technical execution of software projects from concept to delivery. The role involves managing timelines, ensuring quality standards, and coordinating cross-functional dependencies to meet project goals.
Responsibilities:
โ€ข Analyze user requirements and design documents
โ€ข Design, develop, and test software
โ€ข Review existing code
โ€ข Development of web based applications
โ€ข Able to travel to customer sites as needed
โ€ข Function in a team to meet customer needs and tight deadlines within budget
Qualifications:
Required:
โ€ข 7+ years experience is ideal
โ€ข Must be able to work alone and/or within a team
โ€ข Must be able to engage with customer in a professional manner and have strong written and verbal communication skills
โ€ข Software may include: .NET, C#, VB, HTML, JAVA, SQL Server/Data Structure, Python, ASP.NET
โ€ข Web based application, UI design and development
โ€ข Experience with APIs and WinForms
โ€ข A strong mathematical/algorithm building background is very helpful
โ€ข BS in Engineering or technical field related to Computer Science/Engineering, Mathematics, Mechatronics, Electrical Engineering or similar.
Preferred:
โ€ข Prior project lead/management experience is a plus.
โ€ข It is also preferred to have customer facing experience.
โ€ข Mobile development for iOS and Android is a plus
โ€ข Exposure to SCADA software such as Ignition or related is highly preferred
Company:
Zobility is a talent management and workforce solutions company that provides staffing and technical workforce services. Founded in , the company is headquartered in Troy, USA, with a team of 201-500 employees. The company is currently Growth Stage.