Use CAD (Computer Aided Design) or CAE (Computer Aided Engineering) software to develop the structural design of various products, model new designs, and produce detailed engineering drawings.
Use CAD (Computer Aided Design) or CAE (Computer Aided Engineering) software to develop the structural design of various products, model new designs, and produce detailed engineering drawings.
Powertrain Calibration Engineer
Chelsea, MI · On-site
Engine control hardware / Software. Qualifications: * Engineering Degree (Mechanical, Electrical or Aerospace) and IC in electrical, mechanical or controls engineering or equivalent. * Leadership ...
Quick apply
Powertrain Calibration Engineer
Chelsea, MI · On-site
Engine control hardware / Software. Qualifications: * Engineering Degree (Mechanical, Electrical or Aerospace) and IC in electrical, mechanical or controls engineering or equivalent. * Leadership ...
Distribution Engineer, Electrical Utility
Jackson, MI · On-site
$59K - $106K/yr
Work management software and job estimating software. * CAD tools At Leidos , we pride ourselves on ... Engineering News-Record (ENR) has ranked Leidos among the Top 10 T&D Firms and Top 10 Power Firms.
Distribution Engineer, Electrical Utility
Jackson, MI · On-site
$59K - $106K/yr
Work management software and job estimating software. * CAD tools At Leidos , we pride ourselves on ... Engineering News-Record (ENR) has ranked Leidos among the Top 10 T&D Firms and Top 10 Power Firms.
Controls/Robotic Engineer
Jackson, MI · On-site
$74K - $96K/yr
Technique is looking for a Controls/Robotic Engineer to join our team at our Jackson, Michigan ... Proficiency with AutoCAD Electrical or equivalent electrical CAD software * Familiarity with servo ...
Quick apply
Controls/Robotic Engineer
Jackson, MI · On-site
$74K - $96K/yr
Technique is looking for a Controls/Robotic Engineer to join our team at our Jackson, Michigan ... Proficiency with AutoCAD Electrical or equivalent electrical CAD software * Familiarity with servo ...
Controls/Robotic Engineer
Jackson, MI · On-site
$74K - $96K/yr
Technique is looking for a Controls/Robotic Engineer to join our team at our Jackson, Michigan ... Proficiency with AutoCAD Electrical or equivalent electrical CAD software * Familiarity with servo ...
Controls/Robotic Engineer
Jackson, MI · On-site
$74K - $96K/yr
Technique is looking for a Controls/Robotic Engineer to join our team at our Jackson, Michigan ... Proficiency with AutoCAD Electrical or equivalent electrical CAD software * Familiarity with servo ...
Instrumented Handling Engineer
Chelsea, MI · On-site
The Instrumented Handling Test Engineer supports the Vehicle Dynamics development process by ... Comfortable with robotic or software control in the operation of a vehicle * Proficiency with MS ...
Instrumented Handling Engineer
Chelsea, MI · On-site
The Instrumented Handling Test Engineer supports the Vehicle Dynamics development process by ... Comfortable with robotic or software control in the operation of a vehicle * Proficiency with MS ...
The Project Engineer-Configurator Management Team (CMT) position is responsible for ensuring the companies sales and design software is up-to-date relative to product offerings and engineering ...
The Project Engineer-Configurator Management Team (CMT) position is responsible for ensuring the companies sales and design software is up-to-date relative to product offerings and engineering ...
Test Automation Engineer (with worksoft exp.)
$41.25 - $54.50/hr
Company Description Ask ITC Inc. is a software development Company. Our passion is delivering ... The Test Automation Engineer is responsible for the creation, maintenance and execution of ...
Test Automation Engineer (with worksoft exp.)
$41.25 - $54.50/hr
Company Description Ask ITC Inc. is a software development Company. Our passion is delivering ... The Test Automation Engineer is responsible for the creation, maintenance and execution of ...
Utility Systems Engineer
Marshall, MI · On-site
$120K/yr
Utility Systems Engineer Key Responsibilities * System Operations: Oversee the daily operation of ... Strong problem-solving skills and experience with maintenance management software. Work Environment ...
Quick apply
Utility Systems Engineer
Marshall, MI · On-site
$120K/yr
Utility Systems Engineer Key Responsibilities * System Operations: Oversee the daily operation of ... Strong problem-solving skills and experience with maintenance management software. Work Environment ...
As a Process Engineer, you will monitor and control our cold-end processes in the plant including ... Proficient in Microsoft Office software * Knowledge of SAP and Minitab helpful * Knowledge of ...
As a Process Engineer, you will monitor and control our cold-end processes in the plant including ... Proficient in Microsoft Office software * Knowledge of SAP and Minitab helpful * Knowledge of ...
As a Process Engineer, you will monitor and control our cold-end processes in the plant including ... Proficient in Microsoft Office software * Knowledge of SAP and Minitab helpful * Knowledge of ...
As a Process Engineer, you will monitor and control our cold-end processes in the plant including ... Proficient in Microsoft Office software * Knowledge of SAP and Minitab helpful * Knowledge of ...
Process Engineer
Albion, MI · On-site
As a Process Engineer, you will monitor and control our cold-end processes in the plant including ... Proficient in Microsoft Office software * Knowledge of SAP and Minitab helpful * Knowledge of ...
Process Engineer
Albion, MI · On-site
As a Process Engineer, you will monitor and control our cold-end processes in the plant including ... Proficient in Microsoft Office software * Knowledge of SAP and Minitab helpful * Knowledge of ...
Engine/trans calibration background Strong familiarity with software and programming experience is a PLUS
Engine/trans calibration background Strong familiarity with software and programming experience is a PLUS
Network Engineer
Hillsdale, MI · On-site
As a Network Engineer, you will be responsible for designing, provisioning, monitoring, and ... Recommend, schedule, and perform software/hardware upgrades, patches, reconfigurations, and ...
Network Engineer
Hillsdale, MI · On-site
As a Network Engineer, you will be responsible for designing, provisioning, monitoring, and ... Recommend, schedule, and perform software/hardware upgrades, patches, reconfigurations, and ...
Tibco Developer
Jackson, MI · On-site
Tibco Developer Location: Jackson, MI (Hybrid/ Onsite) Duration: Long term Rate: Market Must Have ... Excellent knowledge of all aspects of the software development lifecycle: design, functional and ...
Quick apply
Tibco Developer
Jackson, MI · On-site
Tibco Developer Location: Jackson, MI (Hybrid/ Onsite) Duration: Long term Rate: Market Must Have ... Excellent knowledge of all aspects of the software development lifecycle: design, functional and ...
Manufacturing Engineer, Automation & Controls, BlueOval Battery Park Michigan
Marshall, MI · On-site
$81K - $95K/yr
Monitor use of Structured software specification, organize training for OEM's where required ... Work with plant and Manufacturing Engineering personnel with appropriate timing and installation ...
Manufacturing Engineer, Automation & Controls, BlueOval Battery Park Michigan
Marshall, MI · On-site
$81K - $95K/yr
Monitor use of Structured software specification, organize training for OEM's where required ... Work with plant and Manufacturing Engineering personnel with appropriate timing and installation ...
Engineering Degree or equivalent combination of relevant education and experience. * Fundamental ... Capability to learn, use, and troubleshoot new software and hardware systems to solve manufacturing ...
Engineering Degree or equivalent combination of relevant education and experience. * Fundamental ... Capability to learn, use, and troubleshoot new software and hardware systems to solve manufacturing ...
Returning New Grad Engineer I - Winter/Summer 2027 - Great Lakes Division (For Current/Former HNT...
$66K - $124K/yr
Applies engineering techniques, procedures and design criteria for projects ranging in size and ... software. As a member of the team, you will contribute to the successful project delivery for a ...
Returning New Grad Engineer I - Winter/Summer 2027 - Great Lakes Division (For Current/Former HNT...
$66K - $124K/yr
Applies engineering techniques, procedures and design criteria for projects ranging in size and ... software. As a member of the team, you will contribute to the successful project delivery for a ...
Returning New Grad Engineer I - Winter/Summer 2027 - Great Lakes Division (For Current/Former HNT...
$66K - $124K/yr
Applies engineering techniques, procedures and design criteria for projects ranging in size and ... software. As a member of the team, you will contribute to the successful project delivery for a ...
Returning New Grad Engineer I - Winter/Summer 2027 - Great Lakes Division (For Current/Former HNT...
$66K - $124K/yr
Applies engineering techniques, procedures and design criteria for projects ranging in size and ... software. As a member of the team, you will contribute to the successful project delivery for a ...
The Instrumented Handling Test Engineer supports the Vehicle Dynamics development process by ... Comfortable with robotic or software control in the operation of a vehicle * Proficiency with MS ...
The Instrumented Handling Test Engineer supports the Vehicle Dynamics development process by ... Comfortable with robotic or software control in the operation of a vehicle * Proficiency with MS ...
Software Engineer information
See Jackson, MI salary details
$57.8K - $69.5K
2% of jobs
$69.5K - $81.3K
4% of jobs
$81.3K - $93K
6% of jobs
$93K - $104.8K
8% of jobs
$111K is the 25th percentile. Wages below this are outliers.
$104.8K - $116.5K
7% of jobs
$116.5K - $128.2K
18% of jobs
The median wage is $131K / yr.
$128.2K - $140K
16% of jobs
$140K - $151.7K
2% of jobs
$156.5K is the 75th percentile. Wages above this are outliers.
$151.7K - $163.5K
26% of jobs
$163.5K - $175.2K
1% of jobs
$175.2K - $187K
8% of jobs
$57.8K
$134.2K
$187K
How much do software engineer jobs pay per year?
Are software engineers still in demand?
What is a software engineer?
What are some common challenges software engineers face when collaborating on large development teams?
Are software engineers still in high demand?
Is 25 too late to become a software engineer?
What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?
What is the difference between Software Engineer vs Software Developer?
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
What do software engineers do for a job?

Full-time
Re-posted 18 days ago
Job description
Requisition ID: 27500
Designs, develops, and tests all aspects of mechanical components, equipment, and machinery. Applies knowledge of engineering principles to design products such as engines, instruments, controls, robots, machines, etc. Conducts product testing and creates models and prototypes. May be involved in fabrication, operation, application, installation, and/or repair of mechanical products. Works on projects/matters of limited complexity in a support role. Work is closely managed.
Essential Duties and Responsibilities:
This list of duties and responsibilities is not all inclusive and may include other duties and responsibilities, as management may deem necessary from time to time.
Â
- Assist with designing, developing, executing, and evaluating fitness-for-use testing, product specifications and process validation plans for a variety of minimum complexity mechanical products and/or components; assist with creating and reviewing mechanical material part specifications and bills of materials.
- Use CAD (Computer Aided Design) or CAE (Computer Aided Engineering) software to develop the structural design of various products, model new designs, and produce detailed engineering drawings.
- Verify designs through use of calculations and other analytical techniques and tools.
- Understand manufacturing processes with emphasis on metal fabrication and assemblies. Apply DFM methodologies to deliver robust engineering packages emphasizing productivity in the manufacturing process.
- Fulfill customer requirements (i.e., shop orders) considering design rules and all applicable interface points.
- Define test requirements and interpret test results to validate designs.
- Identify problems, root causes and be able to define & execute resolutions.
- Understand and use lean principles as they apply to manufacturing and business processes.
- Execute engineering changes through established processes and documentation.
- Commit to excellence and high standards.
Â
Required Knowledge, Skills, and Abilities:
- Skills in computer simulation, cost estimation, design optimization, design review, engineering analysis & design, feasibility study, mathematical analysis & modeling, prototyping, quality assurance process and reliability analysis.
- Knowledge of manufacturing industry and vocational standards.
- CAD and CAE software experience.
- Experience with problem solving techniques (5 why & root cause analysis).
- Experience with statistical techniques and data analysis.
- Strong communication and interpersonal skills with ability to work directly with hourly production employees and leadership concerning manufacturing initiatives and progress updates.
- Strong work ethic, highly motivated, organized, and self-disciplined.
- Versatile, flexible, and willing to work with changing priorities.
- Self-motivated with the ability to stay on task.
- Ability to effectively prioritize and execute concurrent assignments in a high-pressure environment.
- Strong and consistent attention to detail.
- Creative and innovative team player.
- Ability to use sound judgment and make timely decisions.
- Ability to work effectively both independently and in a team environment.
- Solid PC skills with knowledge of Microsoft Office products including Excel, Word, Teams, and Outlook.
- Ability to read and understand engineering drawings and layout and other written or verbal instructions.
- Capable of effectively presenting information in one-on-one and small group situations to other employees in the organization.
Â
Education and/or Experience:
- Bachelor's Degree in Mechanical Engineering, or equivalent education required.
- Typically requires 0-2 years of related experience.
Work Environment/Conditions:
- General office environment with work on the plant floor as required.
Â
The above information describes the general nature of this position and should not be considered a comprehensive statement of duties, activities, responsibilities, and requirements. Additional duties, activities, responsibilities, and requirements may be assigned, with or without notice, at any time. This job description is neither an employment contract nor a promise of work for any specific length of time.
Terex Corporation is committed to a policy of equal employment opportunity. The Company conducts all employment practices without regard to race, sex, color, religion, national origin, age, disability, protected veteran's status, pregnancy, genetic information, sexual orientation, or any other basis prohibited by law. Terex Corporation also undertakes affirmative action to assure equal employment opportunities for minorities and women, for persons with disabilities, and for protected veterans.Â
NOTICE FOR CALIFORNIA RESIDENTS
Effective January 1, 2020, pursuant to the California Consumer Privacy Act of 2018 (as amended, the "CCPA"), if you are a California resident, you may have certain additional rights. Please click on the link for a description of those rights and how California residents may exercise them.Â
About American Emergency Vehicles
Sourced by ZipRecruiter
Industry
Motor vehicle manufacturing
Company size
501 - 1,000 Employees
Headquarters location
Jefferson, NC, US
Year founded
1990