1

Senior Programmer Jobs in Warren, MI (NOW HIRING)

Job Summary The Product Engineer III is a senior engineering role responsible for owning complex product designs, leading significant product improvements, and resolving high-impact technical issues ...

Engineer, Program - Sr

Northville, MI · On-site

$98K - $135K/yr

The Senior Program Engineer is the liaison between the Customer and Cooper Standard in the creation and maintenance of vehicle component designs that meet the Customer's functional, timing and cost ...

Sr. AI Engineer

Southfield, MI · On-site

$95K - $131K/yr

About the role We are hiring a Senior AI Engineer to build the systems that make AI agents do real, reliable work across Barton Malow. This is a deep, hands-on, senior individual-contributor role.

Engineer, Program - Sr

Northville, MI · On-site

$98K - $135K/yr

The Senior Program Engineer is the liaison between the Customer and Cooper Standard in the creation and maintenance of vehicle component designs that meet the Customer's functional, timing and cost ...

Sr. AI Engineer

Southfield, MI · On-site

$95K - $131K/yr

About the role We are hiring a Senior AI Engineer to build the systems that make AI agents do real, reliable work across Barton Malow. This is a deep, hands-on, senior individual-contributor role.

Engineer, Program - Sr

Northville, MI · On-site

$98K - $135K/yr

The Senior Program Engineer is the liaison between the Customer and Cooper Standard in the creation and maintenance of vehicle component designs that meet the Customer's functional, timing and cost ...

Engineer, Program - Sr

Northville, MI · On-site

$98K - $135K/yr

The Senior Program Engineer is the liaison between the Customer and Cooper Standard in the creation and maintenance of vehicle component designs that meet the Customer's functional, timing and cost ...

Senior Civil Engineer - Birmingham

Birmingham, MI · On-site

$90 - $130/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Engineer you will work with municipalities aimed at enhancing the quality of life in southeast Michigan. The ideal candidate will possess the ability to work independently on various ...

Showing results 41-60

Senior Programmer information

See Warren, MI salary details

$12

$49

$67

How much do senior programmer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for senior programmer in Warren, MI is $49.10, according to ZipRecruiter salary data. Most workers in this role earn between $41.30 and $58.70 per hour, depending on experience, location, and employer.

How do senior programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

What are the key skills and qualifications needed to thrive as a senior programmer?

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

What is a senior programmer?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

What are the most commonly searched types of Programmer jobs in Warren, MI?

The most popular types of Programmer jobs in Warren, MI are:

What cities near Warren, MI are hiring for Senior Programmer jobs?

Cities near Warren, MI with the most Senior Programmer job openings:

Sr. Product Engineer-1

Nidec Corporation

Troy, MI • On-site

Full-time

Posted 6 days ago


Nidec rating

7.3

Company rating: 7.3 out of 10

Based on 52 frontline employees who took The Breakroom Quiz

309th of 490 rated machine equipment manufacturers


Job description

We begin with dreams. Dreams drive our motivation. Dreams are our future. The world's dreams, people's dreams, our dreams. Our passion creates ideas that make dreams come alive. Technology and products that were only dreams become reality.
All for dreams. Dreams challenge and the Nidec-Group will continue to meet the challenge. For the world's and people's tomorrows; the world's first, the world's best technologies and products; we will continue our part in creating a better society.
Job Summary
The Product Engineer III is a senior engineering role responsible for owning complex product designs, leading significant product improvements, and resolving high-impact technical issues across the product lifecycle. This role applies deep product knowledge, strong engineering judgment, and advanced problem-solving to ensure products meet performance, quality, cost, manufacturability, and compliance requirements.
Job Description
Role Overview
The Product Engineer III independently owns one or more products, subsystems, or major design elements end-to-end-from concept through production and field support. The role goes beyond routine design work to include architectural decisions, advanced validation, and leadership of product changes with business impact.
This position does not include formal people-management responsibility but regularly provides informal mentorship and technical leadership to Product Engineer I and II roles. The role typically reports to an Engineering Manager, Senior Engineering Manager, or Product Development Leader.
Key Responsibilities
Advanced Product Design & Ownership
Own complex product designs, components, or subsystems end-to-end
Lead development of robust, cost-effective, and manufacturable product solutions
Make sound engineering trade-offs balancing performance, reliability, cost, and schedule
Complex Problem Solving & Root Cause Analysis
Lead investigation and resolution of complex product, quality, or field issues
Apply advanced root-cause analysis and engineering methods
Develop and implement corrective and preventive design actions
Product Validation, Verification & Reliability
Lead or oversee advanced validation and verification activities
Analyze test data and ensure product requirements are fully met
Support reliability, durability, and lifecycle testing strategies
Engineering Change & Lifecycle Management
Lead complex engineering changes affecting performance, cost, or manufacturability
Ensure changes are properly validated, documented, and released
Manage product lifecycle activities including refreshes, cost-reduction initiatives, and obsolescence mitigation
Manufacturing, Supply Chain & Operations Partnership
Partner with Manufacturing, Quality, and Supply Chain to optimize producibility and cost
Support new product introductions, pilots, and production launch readiness
Resolve advanced manufacturing or supplier-related technical issues
Standards, Documentation & Compliance
Ensure designs comply with engineering standards, regulatory requirements, and internal controls
Maintain high-quality technical documentation, specifications, and design records
Support audits and regulatory reviews as needed
Cross-Functional Collaboration
Partner with Product Management, Marketing, Quality, Procurement, and Operations teams
Communicate complex technical concepts clearly to varied audiences
Influence product and business decisions through technical expertise
Continuous Improvement & Innovation
Identify opportunities to improve product performance, cost, reliability, or sustainability
Support design-for-manufacture, design-for-cost, and design-for-quality initiatives
Incorporate lessons learned and best practices into future designs
Mentorship & Technical Leadership
Provide guidance and mentoring to Product Engineer I and II roles
Review technical work and reinforce engineering rigor
Share technical knowledge and best practices across teams
Qualifications
Education & Experience
Bachelor's degree in Engineering (Mechanical, Electrical, Industrial, Systems, or related field) required
Master's degree preferred
Typically 5-8+ years of product engineering or related experience
Knowledge, Skills & Abilities
Advanced knowledge of product engineering principles and design methodologies
Strong analytical, problem-solving, and systems-thinking skills
Ability to independently lead complex engineering initiatives
Proficiency with CAD, analysis tools, and PLM systems
Strong understanding of manufacturing and supply chain interfaces
Effective communication and stakeholder-influence skills
High standards for engineering discipline, quality, and accountability
Additional Job Details
Technical - T3
Organizational Impact
• Works to achieve operational, functional, and/or business targets within team with direct and indirect impact on departmental or job family results, using practical technical principles
• Intermediate-level technical contributor; generally works independently under moderate supervision and may seek advice of more senior employees in the same area
• Failure to achieve results requires allocation of additional resources to meet goals and impacts project completion with the potential for additional financial expense.
• Works on smaller, less complex projects/assignments
Communication & Influence
• Communicates with employees typically within the department and/or job family, explaining and interpreting matters related to the department; may communicate with external clients or partners depending upon the job area
• May influence employees within own job area at an operational level
Innovation & Complexity
• Responsible for making minor improvements to technical/business processes, procedures, or systems to contribute to the performance of the team
• Problems faced may be difficult but are not complex, requiring application of technical skills/analysis drawing from prior experiences, and typically involve consideration of multiple issues and impact job family and/or multiple teams
Leadership & Talent Management
• May provide guidance, help with training and review work of entry-level employees
• May lead parts of less complex projects or processes
Knowledge & Experience
• Requires understanding of basic context and practical knowledge of technical and business environment as well as potential and upcoming technical advances within area of specialization, typically obtained through advanced education and relevant experience
• Requires a bachelor's degree or equivalent experience and minimum 5 years of prior relevant experience
Equal Employment Opportunity and Affirmative Action at Nidec
Nidec is an Equal Employment Opportunity (EEO) and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants receive consideration for employment without regard to their age, gender, gender identity, sexual orientation, race, color, genetic information, religious creed, national origin, physical or mental disability, protected veteran status, or any other characteristic protected by law. For more information regarding your (EEO) rights as an applicant, please visit the following website: http://www1.eeoc.gov/employers/upload/eeoc_self_print_poster.pdf
Work Shift Schedule
No Soliciting
Nidec will not accept unsolicited resumes from individual recruiters or third party recruiting agencies in response to Nidec job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers. Pre-approval from the Nidec Talent Acquisition team is required before any external candidate can be submitted and such candidate must be submitted to the Nidec Talent Acquisition team.

What Nidec employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom