1

Mid Level Software Engineer Jobs in Warren, OH (NOW HIRING)

Dunaway is looking to hire a highly skilled, mid to senior level industrial Machine Design Engineer ... Working knowledge of FEA analysis using industry standard software * Working knowledge of ...

Inside Sales & Project Coordinator

Warren, OH · On-site

$34K - $46K/yr

The ideal candidate brings mid-level experience in industrial sales or manufacturing, strong ... Coordinate project activities between sales, engineering, production, and customers * Track order ...

... or software product development engineering * Strong presence, poise and persuasiveness to establish a high level of credibility quickly Why join us? * You can grow at Aptiv. Aptiv provides an ...

... or software product development engineering * Strong presence, poise and persuasiveness to establish a high level of credibility quickly Why join us? * You can grow at Aptiv. Aptiv provides an ...

Mantua OH The Electrical Technician is a mid-level role responsible for advanced troubleshooting ... The role requires deeper expertise in automation, PLC programming, and system-level diagnostics.

Mantua OH The Electrical Technician is a mid-level role responsible for advanced troubleshooting ... The role requires deeper expertise in automation, PLC programming, and system-level diagnostics.

Machinist

Girard, OH · On-site

$17.25 - $23.75/hr

The Machinist is a mid-level skilled trade position responsible for independently setting up and operating manual and CNC machine tools to produce precision parts to engineering specifications.

next page

Showing results 1-20

Mid Level Software Engineer information

See Warren, OH salary details

$54.6K

$126.8K

$176.7K

How much do mid level software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for mid level software engineer in Warren, OH is $126,846.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,200.00 and $148,800.00 per year, depending on experience, location, and employer.

What is a mid level software engineer?

A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.

What typical responsibilities can I expect as a mid level software engineer?

As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.

What are the key skills and qualifications needed to thrive in the mid level software engineer position, and why are they important?

To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

Is 25 too late to become a mid level software engineer?

Age is not a barrier to becoming a mid level software engineer; many professionals transition into software development in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and software development tools, and gaining practical experience through projects or internships.
What are the most commonly searched types of Software Engineer jobs in Warren, OH? The most popular types of Software Engineer jobs in Warren, OH are:
What are popular job titles related to Mid Level Software Engineer jobs in Warren, OH? For Mid Level Software Engineer jobs in Warren, OH, the most frequently searched job titles are:
What cities near Warren, OH are hiring for Mid Level Software Engineer jobs? Cities near Warren, OH with the most Mid Level Software Engineer job openings:

Machine Design Engineer

Dunaway

Canfield, OH

$43.27 - $62.50/hr

Full-time

Re-posted 24 days ago


Job description

Mechanical Engineer for Industrial Machine Design:

Dunaway is looking to hire a highly skilled, mid to senior level industrial Machine Design Engineer with 3D modeling (Solidworks) and FEA skills, who can design industrial equipment related to the aluminum extrusion industry. This includes billet loaders, extrusion presses, stems, containers, tie rods, handling systems, etc. You must be able to plan, design, and coordinate the integration of new extrusion machinery and equipment into manufacturing processes with a high level of proficiency. This position must be capable of designing and troubleshooting complex mechanical functions while working independently and cohesively with your teammates.

This position will be the main contact for all engineering for the company and will report directly to the president/owner of the company.

**Job duties:

**

  • Design of extrusion presses and related industrial and material handling equipment using 3D modeling software.
  • Reverse engineering of existing equipment for repair or product enhancements
  • Work directly with the field services team to assist with troubleshooting and repair of equipment
  • Orchestrate the movement and installation of industrial equipment including extrusion presses, handling systems, billet heaters, etc.
  • Assist with quoting jobs
  • 10%-15% travel – subject to change based on workload

**Required experience:

**

  • Industrial machinery and equipment design: 10+ years
  • Ability to schedule jobs through the shop to keep all machinists and assemblers busy at all times
  • Experience generating 2D drawings for manufacturing - in Solidworks and AutoCAD
  • Working knowledge of hydraulics for new designs and troubleshooting existing systems
  • Working knowledge of FEA analysis using industry standard software
  • Working knowledge of industrial electrical systems and components

**Preferred experience:

**

  • Experience in the aluminum extrusion industry - designing and troubleshooting
  • Experience using Solidworks and CAM software
  • 3+ years’ experience designing aluminum extrusion presses and associated handling and support equipment - billet loaders, extrusion presses, stems, containers, tie rods, etc.
  • Engineering degree in Mechanical, Electrical, or Industrial.

Pay – based on experience

About Dunaway:

For over 40 years, Dunaway has been designing, building and upgrading extrusion presses and systems. These turnkey capabilities allow us to support our customers with any size job – from relining containers and upgrading equipment, to systems installation and redesigning entire plants.

Our in-house CNC capabilities allow us to machine to tolerances of .0005”, to provide the finest quality extrusion press components. Additionally, we offer engineering, consultation, installations and field services.

Dunaway components and systems are installed worldwide – from the U.S. and Canada to Europe and Asia-Pacific. We are the Extrusion Machinery Specialists.

You should be proficient in:

  • Project Management
  • Machine Building/Assembling
  • CAD Software
  • Mechanical Design & Engineering
  • Product Design Experience
  • Pneumatics Troubleshooting
  • Finite Element Analysis (FEA)

Machines & technologies you'll use:

  • 3D Modeling
  • 2D Drawings
  • Industrial Controls
  • Extrusion Machine
  • CAD Software (AutoCAD, Solidworks)
  • CAM Software
  • Programmable Logic Controller (PLC) (Allen Bradley)
ID:qnkTyx