1

Sr Software Engineer Jobs in Rochester, MI (NOW HIRING)

Sr. Software Engineer

Southfield, MI

$112K - $148K/yr

Sr. Software Engineer MAHIN-JOB-35474 Location:Southfield, MI, FULL TIME About the Role and Job: * Design and implement software changes to meet the software requirements * Test and debug the changes ...

Senior Software Engineer

Troy, MI

$114K - $151K/yr

Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932 ...

Sr Software Engineer

Farmington Hills, MI

$120K - $158K/yr

Your Profile as the Senior Software Engineer- Robotics & Innovation: * Bachelors of Science (or equivalent) in Mechanical Engineering, Electrical Engineering, Computer Science, Mathematics, or ...

Sr Software Engineer

Farmington Hills, MI · On-site

$120K - $158K/yr

Your Profile as the Senior Software Engineer- Robotics & Innovation: * Bachelors of Science (or equivalent) in Mechanical Engineering, Electrical Engineering, Computer Science, Mathematics, or ...

Senior Software Engineer

Troy, MI · On-site

$114K - $151K/yr

They are seeking a Senior Software Engineer to act as a client-facing full stack engineer, designing and delivering scalable software solutions while mentoring a global team of engineers.

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

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 - OneStream

Warren, MI · On-site

$115K - $151K/yr

We are seeking a highly skilled and experienced Senior Software Engineer specializing in OneStream Development to join our dynamic IT team. As a Senior Software Engineer, you will be responsible for ...

Senior Software Engineer

Milford, MI · Hybrid

$107K - $142K/yr

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

Senior Software Engineer

Warren, MI · Hybrid

$115K - $151K/yr

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

Senior Software Engineer

Troy, MI

$116K - $153K/yr

Doeren Mayhew is seeking a Senior Software Engineer . This position is available in Troy, Michigan, Atlanta, Georgia or Dallas, Texas. Responsibilities: * Act as a client-facing full stack engineer ...

Senior Software Engineer

Troy, MI · On-site

$116K - $153K/yr

Doeren Mayhew is seeking a Senior Software Engineer . This position is available in Troy, Michigan, Atlanta, Georgia or Dallas, Texas. Responsibilities: * Act as a client-facing full stack engineer ...

Senior Software Engineer

Warren, MI · Hybrid

$114K - $151K/yr

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

Senior Software Engineer

Detroit, MI · On-site

$121K - $159K/yr

THE JOB As a Senior Software Engineer at Signal Advisors, you'll play a key role in designing, building, and evolving our core platform. You'll work across the stack-frontend, backend, and ...

next page

Showing results 1-20

Sr Software Engineer information

See Rochester, MI salary details

$69.5K

$131.9K

$176.7K

How much do sr software engineer jobs pay per year?

As of Jun 21, 2026, the average yearly pay for sr software engineer in Rochester, 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, and why are they important?

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 are Sr Software Engineers?

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 are popular job titles related to Sr Software Engineer jobs in Rochester, MI? For Sr Software Engineer jobs in Rochester, MI, the most frequently searched job titles are:
What job categories do people searching Sr Software Engineer jobs in Rochester, MI look for? The top searched job categories for Sr Software Engineer jobs in Rochester, MI are:
What cities near Rochester, MI are hiring for Sr Software Engineer jobs? Cities near Rochester, MI with the most Sr Software Engineer job openings:
Infographic showing various Sr Software Engineer job openings in Rochester, MI as of June 2026, with employment types broken down into 91% Full Time, and 9% Part Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $131,893 per year, or $63.4 per hour.
Sr. Software Engineer

Sr. Software Engineer

Keylent Inc

Southfield, MI

$112K - $148K/yr

Other

Posted 14 days ago


Job description

Sr. Software Engineer MAHIN-JOB-35474
Location:Southfield, MI,
FULL TIME
About the Role and Job:

  • Design and implement software changes to meet the software requirements
  • Test and debug the changes using the appropriate tools (bench simulator, debugger and emulator, CANalyzer, CANape, etc)
  • Prepare the documentation required for the related implementation
  • Deliver high quality changes within the deadlines defined in the development plan
  • Analyze and root cause the issues reported by the internal validation team and by the customer
  • Integrate source code from third parties or developed by different team members
  • Being part of the code review meetings
  • Manage the release of the final software to validation team or customer
  • Support innovation team with custom software for specific application
Software Developer- Fulltime
Location : Southfield MI(Onsite)
Key Skills
MAIN RESPONSIBILITIES:
  • Design and implement software changes to meet the software requirements
  • Test and debug the changes using the appropriate tools (bench simulator, debugger and emulator, CANalyzer, CANape, etc)
  • Prepare the documentation required for the related implementation
  • Deliver high quality changes within the deadlines defined in the development plan
  • Analyze and root cause the issues reported by the internal validation team and by the customer
  • Integrate source code from third parties or developed by different team members
  • Being part of the code review meetings
  • Manage the release of the final software to validation team or customer
  • Support innovation team with custom software for specific application
  • Experience:
    • Embedded SW development (min 5 years)
    • Automotive background
    • Experience in Autosar application is a great plus
    • Experience with different software layers (OS, I/O, EEPROM or DataFlash, CAN, LIN, Application)
  • Skills:
    • Well organized, reliable team player, able to work from the specification requirements to the product design
    • Good Knowledge of C language
    • Good knowledge of OSEK/OS/Task schedule for embedded systems
    • Good knowledge of CAN/LIN protocols, CAN/LIN bus and CAN/LIN tools.
    • Good knowledge of multi-layers software architecture (drivers, controls, presentation and application)
    • Good knowledge of diagnostic protocols (UDS)
    • Good knowledge of microcontrollers (NEC V850, Fujitsu FR60, FR81, Renesas RH850)
    • Good knowledge of software development processes

Keylent logo

About Keylent

Sourced by ZipRecruiter

Keylent Inc, based in Wilmington, DE, US, operates in the dynamic IT services and solutions industry. Their official platform, keylent.com, further details their robust suite of services which primarily comprise software consulting, quality assurance, project management, and business intelligence. Keylent Inc has been an integral part of the industry since its inception, serving diverse clients with their specialized, innovative IT solutions. This customer-centric firm is founded on the core values of reliability, integrity, and zealous innovation. Their mission is to empower businesses in navigating the complex technological landscape with ease, efficiency, and confidence. Notably, Keylent Inc has been recognized for its commitment to exceptional service delivery and the profound impact of its solutions in facilitating business growth.

Industry

Internet and it

Company size

11 - 50 Employees

Headquarters location

Wilmington, DE, US

Year founded

2010

Social media