Unity Software Developer
Muskegon, MI · On-site
Build and optimize applications for a desktop-based development environment * Integrate projection ... Collaborates with design, product management, and engineering teams to translate concepts into ...
Muskegon, MI · On-site
Build and optimize applications for a desktop-based development environment * Integrate projection ... Collaborates with design, product management, and engineering teams to translate concepts into ...
Muskegon, MI · On-site
Build and optimize applications for a desktop-based development environment * Integrate projection ... Collaborates with design, product management, and engineering teams to translate concepts into ...
Build and optimize applications for a desktop-based development environment * Integrate projection ... Collaborates with design, product management, and engineering teams to translate concepts into ...
Build and optimize applications for a desktop-based development environment * Integrate projection ... Collaborates with design, product management, and engineering teams to translate concepts into ...
Norton Shores, MI · On-site +1
$49.25 - $65.25/hr
Net. - 2-5 years of experience in software development. - Basic knowledge of business processes ... management system is a plus. - Knowledge of EDI, ANSI X.12, VANs (value-added networks) is a plus ...
Norton Shores, MI · On-site +1
$49.25 - $65.25/hr
Net. - 2-5 years of experience in software development. - Basic knowledge of business processes ... management system is a plus. - Knowledge of EDI, ANSI X.12, VANs (value-added networks) is a plus ...
Grand Rapids, MI · On-site
$47 - $63.50/hr
... memory management, and STL. Strong debugging, profiling, and performance optimization skills. Experience with Linux/Unix development environments. Knowledge of design patterns and software ...
Grand Rapids, MI · On-site
$47 - $63.50/hr
... memory management, and STL. Strong debugging, profiling, and performance optimization skills. Experience with Linux/Unix development environments. Knowledge of design patterns and software ...
Flexco is a privately held, professionally managed organization that believes that culture drives ... Experience working near or on agile/software development teams. Responsibilities: * Be our advocate ...
Flexco is a privately held, professionally managed organization that believes that culture drives ... Experience working near or on agile/software development teams. Responsibilities: * Be our advocate ...
Grand Rapids, MI · On-site
$80K/yr
Training & development * Dental insurance * Health insurance * Vision insurance Presale Operations ... Proficient with Microsoft Office or similar software. Reporting Structure * Reports directly to the ...
Grand Rapids, MI · On-site
$80K/yr
Training & development * Dental insurance * Health insurance * Vision insurance Presale Operations ... Proficient with Microsoft Office or similar software. Reporting Structure * Reports directly to the ...
... Software What you'll do * Make calls daily to warm leads; * Make calls to lost deals & old leads ... The database is consistently updated, and the CRM enrichment team is ready to support you. Who this ...
New
Quick apply
... Software What you'll do * Make calls daily to warm leads; * Make calls to lost deals & old leads ... The database is consistently updated, and the CRM enrichment team is ready to support you. Who this ...
New
... Software What you'll do * Make calls daily to warm leads; * Make calls to lost deals & old leads ... The database is consistently updated, and the CRM enrichment team is ready to support you. Who this ...
New
Quick apply
... Software What you'll do * Make calls daily to warm leads; * Make calls to lost deals & old leads ... The database is consistently updated, and the CRM enrichment team is ready to support you. Who this ...
New
Data Management: * Collect, preprocess, and analyze large datasets for training and validating AI ... Collaborate with software development and IT teams to integrate Generative AI solutions with ...
Data Management: * Collect, preprocess, and analyze large datasets for training and validating AI ... Collaborate with software development and IT teams to integrate Generative AI solutions with ...
Preference given to candidates who possess skills in Data Integration, Software Development, Thermal Management, and Materials Science * Previous manufacturing experience is an asset * Microsoft ...
Preference given to candidates who possess skills in Data Integration, Software Development, Thermal Management, and Materials Science * Previous manufacturing experience is an asset * Microsoft ...
Executive-level relationship management experience Key Responsibilities Revenue Growth & Business ... Drive sales across all verticals, including Mechatronics (Software, Hardware, Mechanical ...
Quick apply
Executive-level relationship management experience Key Responsibilities Revenue Growth & Business ... Drive sales across all verticals, including Mechatronics (Software, Hardware, Mechanical ...
... software development lifecycle (SDLC) Hands-on development/coding Integrating on-premise applications with a SSO solution and multiple IdPs using SAML Utilize IAM (Identity and Access Management ...
... software development lifecycle (SDLC) Hands-on development/coding Integrating on-premise applications with a SSO solution and multiple IdPs using SAML Utilize IAM (Identity and Access Management ...
Preference given to candidates who possess skills in Data Integration, Software Development, Thermal Management, and Materials Science * Previous manufacturing experience is an asset * Microsoft ...
Preference given to candidates who possess skills in Data Integration, Software Development, Thermal Management, and Materials Science * Previous manufacturing experience is an asset * Microsoft ...
Nunica, MI · On-site
... development of parts, assemblies and detailed drawings using CAD design software as well as ... management MINIMUM QUALIFICATIONS • Bachelor's degree in Mechanical Engineering • Design/CAD ...
Quick apply
Nunica, MI · On-site
... development of parts, assemblies and detailed drawings using CAD design software as well as ... management MINIMUM QUALIFICATIONS • Bachelor's degree in Mechanical Engineering • Design/CAD ...
Nunica, MI · On-site
... development of parts, assemblies and detailed drawings using CAD design software as well as ... management MINIMUM QUALIFICATIONS • Bachelor's degree in Mechanical Engineering • Design/CAD ...
Quick apply
Nunica, MI · On-site
... development of parts, assemblies and detailed drawings using CAD design software as well as ... management MINIMUM QUALIFICATIONS • Bachelor's degree in Mechanical Engineering • Design/CAD ...
Use 3D CAD software and 3D printing to modify parts, fixtures, and machinery components ... Self motivated to work independently and manage multiple projects with little supervision
Quick apply
Use 3D CAD software and 3D printing to modify parts, fixtures, and machinery components ... Self motivated to work independently and manage multiple projects with little supervision
Use 3D CAD software and 3D printing to modify parts, fixtures, and machinery components ... Self motivated to work independently and manage multiple projects with little supervision
Use 3D CAD software and 3D printing to modify parts, fixtures, and machinery components ... Self motivated to work independently and manage multiple projects with little supervision
Grand Haven, MI · On-site +1
A CAD Manager oversees the research, development, training, management of CAD software, and implementation of CAD standards and procedures across all projects with technical expertise in CAD software.
Grand Haven, MI · On-site +1
A CAD Manager oversees the research, development, training, management of CAD software, and implementation of CAD standards and procedures across all projects with technical expertise in CAD software.
Preference given to candidates who possess skills in Data Integration, Software Development, Thermal Management, and Materials Science * Previous manufacturing experience is an asset * Microsoft ...
Preference given to candidates who possess skills in Data Integration, Software Development, Thermal Management, and Materials Science * Previous manufacturing experience is an asset * Microsoft ...
Grand Haven, MI · On-site
A CAD Manager oversees the research, development, training, management of CAD software, and implementation of CAD standards and procedures across all projects with technical expertise in CAD software.
Grand Haven, MI · On-site
A CAD Manager oversees the research, development, training, management of CAD software, and implementation of CAD standards and procedures across all projects with technical expertise in CAD software.
$71.8K - $80K
4% of jobs
$80K - $88.1K
4% of jobs
$88.1K - $96.2K
5% of jobs
$96.2K - $104.3K
5% of jobs
$111.8K is the 25th percentile. Wages below this are outliers.
$104.3K - $112.5K
6% of jobs
$112.5K - $120.6K
7% of jobs
$120.6K - $128.7K
11% of jobs
The median wage is $132.8K / yr.
$128.7K - $136.9K
13% of jobs
$136.9K - $145K
17% of jobs
$145.8K is the 75th percentile. Wages above this are outliers.
$145K - $153.1K
17% of jobs
$153.1K - $161.3K
10% of jobs
$71.8K
$128.4K
$161.3K
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

Sourced by ZipRecruiter
201 - 500 Employees
Muskegon, MI, US
1845