We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering ... Design and manage data pipelines using Google Cloud tools (BigQuery, Postgres) to handle real-time ...
We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering ... Design and manage data pipelines using Google Cloud tools (BigQuery, Postgres) to handle real-time ...
Software Engineer
Birmingham, MI · On-site
$130K - $150K/yr
Perform software configuration management. * Significant support for system level field integration activities, including off site travel multiple times a year. * Undertake in-country software ...
Quick apply
Software Engineer
Birmingham, MI · On-site
$130K - $150K/yr
Perform software configuration management. * Significant support for system level field integration activities, including off site travel multiple times a year. * Undertake in-country software ...
Principal Software Engineer
$125.90K - $168.80K/yr
Ensure that your team supports Software Quality Assurance and Software Configuration Management audits and activities. * Coordinate with Safety Engineering organization to ensure that software ...
Principal Software Engineer
$125.90K - $168.80K/yr
Ensure that your team supports Software Quality Assurance and Software Configuration Management audits and activities. * Coordinate with Safety Engineering organization to ensure that software ...
Principal Software Engineer
$65.91 - $73.45/hr
Ensure that your team supports Software Quality Assurance and Software Configuration Management audits and activities. * Coordinate with Safety Engineering organization to ensure that software ...
New
Quick apply
Principal Software Engineer
$65.91 - $73.45/hr
Ensure that your team supports Software Quality Assurance and Software Configuration Management audits and activities. * Coordinate with Safety Engineering organization to ensure that software ...
New
Project management skills * Understand basic software concepts * Capability to function independently and navigate ambiguous situations * Proficient communication skills * High level knowledge (or ...
Project management skills * Understand basic software concepts * Capability to function independently and navigate ambiguous situations * Proficient communication skills * High level knowledge (or ...
Express Solutions Manager
Rochester, MI · Remote
$120K - $149.75K/yr
Exposure to software engineering. * Creative thinking. * Commercial awareness. * Ability to multi ... Project management. * Cross-functional collaboration. * Technical documentation. * Public speaking ...
Express Solutions Manager
Rochester, MI · Remote
$120K - $149.75K/yr
Exposure to software engineering. * Creative thinking. * Commercial awareness. * Ability to multi ... Project management. * Cross-functional collaboration. * Technical documentation. * Public speaking ...
Express Solutions Manager
Birmingham, MI · Remote
$120K - $149.75K/yr
Exposure to software engineering. * Creative thinking. * Commercial awareness. * Ability to multi ... Project management. * Cross-functional collaboration. * Technical documentation. * Public speaking ...
Express Solutions Manager
Birmingham, MI · Remote
$120K - $149.75K/yr
Exposure to software engineering. * Creative thinking. * Commercial awareness. * Ability to multi ... Project management. * Cross-functional collaboration. * Technical documentation. * Public speaking ...
Software Programmer
Auburn Hills, MI · On-site
US Farathane is seeking a Software Programmer at our Corporate Tech Center to join our growing team ... Bachelor's degree or higher in management information systems or related field or an equivalent ...
Software Programmer
Auburn Hills, MI · On-site
US Farathane is seeking a Software Programmer at our Corporate Tech Center to join our growing team ... Bachelor's degree or higher in management information systems or related field or an equivalent ...
US Farathane is seeking a Software Programmer at our Corporate Tech Center to join our growing team ... Bachelor's degree or higher in management information systems or related field or an equivalent ...
US Farathane is seeking a Software Programmer at our Corporate Tech Center to join our growing team ... Bachelor's degree or higher in management information systems or related field or an equivalent ...
Senior Software Architect
Warren, MI · On-site
$121.60K - $165.30K/yr
The candidate will lead reviews, trade-off studies, and risk management while providing input on engineering analysis, software integration, and acquisition activities. Additionally, the candidate ...
Senior Software Architect
Warren, MI · On-site
$121.60K - $165.30K/yr
The candidate will lead reviews, trade-off studies, and risk management while providing input on engineering analysis, software integration, and acquisition activities. Additionally, the candidate ...
... of management. What You'll Do: * Understand the IT industry and thestrategicdirection GM/Software and Services is headed. * Ability to work effectively cross-functionally,internallyand externally ...
... of management. What You'll Do: * Understand the IT industry and thestrategicdirection GM/Software and Services is headed. * Ability to work effectively cross-functionally,internallyand externally ...
Leverage Azure Cloud services for deploying and managing applications, optimizing for performance ... Stay up-to-date with emerging trends and technologies in software development, continuously ...
Leverage Azure Cloud services for deploying and managing applications, optimizing for performance ... Stay up-to-date with emerging trends and technologies in software development, continuously ...
Software Engineer
Auburn Hills, MI · On-site
... managing applications, optimizing for performance and cost. • Implement DevOps strategies ... in software development, continuously improving skills and adopting best practices. Your profile ...
Software Engineer
Auburn Hills, MI · On-site
... managing applications, optimizing for performance and cost. • Implement DevOps strategies ... in software development, continuously improving skills and adopting best practices. Your profile ...
Software Engineer
Redford, MI · On-site
$85.40K - $192.90K/yr
Edge Software Integration: Develop and optimize software to deploy machine learning models on edge ... Design and manage data pipelines using Google Cloud tools (BigQuery, Postgres) to handle real-time ...
Software Engineer
Redford, MI · On-site
$85.40K - $192.90K/yr
Edge Software Integration: Develop and optimize software to deploy machine learning models on edge ... Design and manage data pipelines using Google Cloud tools (BigQuery, Postgres) to handle real-time ...
Account Manager - Enterprise Software Solutions About McNaughton McKay Group: McNaughton McKay Group (MMG ) is a 100% employee-owned distributor of electrical and PVF (pipes, valves, and fittings ...
Account Manager - Enterprise Software Solutions About McNaughton McKay Group: McNaughton McKay Group (MMG ) is a 100% employee-owned distributor of electrical and PVF (pipes, valves, and fittings ...
Software Architect
Novi, MI · On-site +1
$143K - $256.52K/yr
Collaborate closely with product managers, architects, and other stakeholders to translate business needs, system architecture, and product requirements into well-designed and implemented software
Software Architect
Novi, MI · On-site +1
$143K - $256.52K/yr
Collaborate closely with product managers, architects, and other stakeholders to translate business needs, system architecture, and product requirements into well-designed and implemented software
Software Staff Engineer
Sterling Heights, MI · On-site
$63.92 - $71/hr
Power management, lethality systems, diagnostics, and deployment * Perform software requirements analysis and translate into design * Develop preliminary and detailed software designs using approved ...
Software Staff Engineer
Sterling Heights, MI · On-site
$63.92 - $71/hr
Power management, lethality systems, diagnostics, and deployment * Perform software requirements analysis and translate into design * Develop preliminary and detailed software designs using approved ...
Software Engineer
$85.40K - $192.90K/yr
Vehicle discount program for employees and family members and management leases * Tuition ... Edge Software Integration: Develop and optimize software to deploy machine learning models on edge ...
Software Engineer
$85.40K - $192.90K/yr
Vehicle discount program for employees and family members and management leases * Tuition ... Edge Software Integration: Develop and optimize software to deploy machine learning models on edge ...
Focused on Time and Cost Management, * Commission, debug and test of PLC/HMI/Motion/Vision/Safety system control software at Customer Site, * Configuration and start-up of all the HW devices ...
Focused on Time and Cost Management, * Commission, debug and test of PLC/HMI/Motion/Vision/Safety system control software at Customer Site, * Configuration and start-up of all the HW devices ...
Senior Software Architect
Warren, MI · On-site
$121.60K - $165.30K/yr
The candidate will lead reviews, trade-off studies, and risk management while providing input on engineering analysis, software integration, and acquisition activities. Additionally, the candidate ...
Senior Software Architect
Warren, MI · On-site
$121.60K - $165.30K/yr
The candidate will lead reviews, trade-off studies, and risk management while providing input on engineering analysis, software integration, and acquisition activities. Additionally, the candidate ...
Software Manager information
See Rochester, MI salary details
$68.6K - $77.2K
15% of jobs
$77.2K - $85.9K
3% of jobs
$85.9K - $94.6K
1% of jobs
$94.6K - $103.2K
1% of jobs
$103.2K - $111.9K
1% of jobs
$118.9K is the 25th percentile. Wages below this are outliers.
$111.9K - $120.5K
4% of jobs
$120.5K - $129.2K
9% of jobs
$129.2K - $137.9K
10% of jobs
The median wage is $141.5K / yr.
$137.9K - $146.5K
14% of jobs
$154.5K is the 75th percentile. Wages above this are outliers.
$146.5K - $155.2K
18% of jobs
$155.2K - $163.8K
24% of jobs
$68.6K
$131.5K
$163.8K
How much do software manager jobs pay per year?
What Is a Software Manager?
A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.
What are the key skills and qualifications needed to thrive as a Software Manager, and why are they important?
How does a Software Manager typically balance hands-on technical work with leadership responsibilities?
What does a Software Manager do?
What is the difference between Software Manager vs Software Engineer?
| Aspect | Software Manager | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; management experience | Bachelor's or higher in CS or related field; coding skills |
| Work Environment | Oversees teams, manages projects, strategic planning | Develops software, writes code, tests applications |
| Employer & Industry Usage | Used in tech companies, startups, large enterprises | Used across all tech sectors, startups, corporate IT |
The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

Job description
We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering our next-generation AI Vision Systems. You will develop the "connective tissue" between high-performance machine learning models running on edge hardware and our Google Cloud-based analytics backend. This is a hands-on role for an engineer who is passionate about bringing AI out of the lab and into the real world.
Required Qualifications:
- Experience: 3+ years of professional software engineering experience in a production environment.
- Edge Development: Proven experience deploying software to edge computing hardware or IoT devices.
- Backend Mastery: Strong proficiency in Python (required) and at least one other language (C++, Go, or Node.js).
- Cloud Fluency: Experience building on Google Cloud Platform (GCP) or similar (AWS/Azure), specifically with managed database services.
- Modern Frontend: Experience building responsive web applications with React or similar modern frameworks.
DevOps Basics: Familiarity using docker as the key configuration, build, and deploy mechanism, CI/CD pipelines and disciplined version control approach (GIT based)
Desired Skills:
- Experience with OpenCV, TensorRT, or OpenVINO for vision optimization.
- Familiarity with ML frameworks like PyTorch or TensorFlow.
- Knowledge of industrial protocols (MQTT, WebSockets) for real-time data streaming.
- A passion for "Agentic" workflows and continuous improvement.
Responsibilities:
- Edge Software Integration: Develop and optimize software to deploy machine learning models on edge devices (NVIDIA Jetson/Thor), ensuring low-latency performance for real-time vision tasks.
- Full-Stack API Development: Build scalable RESTful APIs and microservices (Python/C++) that allow edge devices to communicate seamlessly with cloud backends.
- Data Architecture: Design and manage data pipelines using Google Cloud tools (BigQuery, Postgres) to handle real-time image/video data and model telemetry.
- Web Interfaces: Create intuitive, high-performance web-based dashboards (React/TypeScript) for monitoring system health and visualizing AI-driven insights.
- AI-Augmented Engineering: Heavily leverage Agentic AI tools and LLM-assisted workflows to accelerate development cycles and maintain high code quality.
- Incremental and Iterative Delivery: Work with the team and key stakeholders to find and deliver product increments in an iterative way, taking reasonable risks, validating key hypothesis, and learning continuously
- Cross-Functional Deployment: Collaborate with Data Scientists to containerize models (Docker/Kubernetes) and with Hardware Engineers to validate performance on the factory floor.
About Ford
Sourced by ZipRecruiter
At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow's transportation.
Industry
Civil engineering construction
Company size
51 - 200 Employees
Headquarters location
Doral, FL, US
Year founded
1982