1

Mechanical Software Engineer Jobs (NOW HIRING)

Mechanical Engineer Location: Regional MI or OH offices Employment Type: Full-Time For over 70 ... Utilize Revit and other engineering software to develop and coordinate designs. * Communicate with ...

Embedded Software Engineer

Redwood City, CA · On-site

$161K - $211K/yr

You will collaborate closely with electrical, mechanical, software, and machine-learning teams to ... Work with the electrical engineering team to debug and bring up custom carrier boards * Work ...

Be Seen First

You'll work alongside engineers building software-defined manufacturing systems, and you'll be expected to hold your own on both sides of the mechanical/software line. Fantastic benefits, including a ...

Software Engineer

Lockhart, TX · On-site

$130K - $165K/yr

This role will work closely with mechanical, electrical, and test engineers to develop software for real-time monitoring, diagnostics, data collection, and field operation of safety-critical hardware.

Mechanical Engineer Location: Regional MI or OH offices Employment Type: Full-Time For over 70 ... Utilize Revit and other engineering software to develop and coordinate designs. * Communicate with ...

... mechanical, electrical, computer vision, and software engineers. • Implement best practices in software engineering, including code reviews, unit testing, and documentation. • Debug, troubleshoot ...

... mechanical, electrical, computer vision, and software engineers. • Implement best practices in software engineering, including code reviews, unit testing, and documentation. • Debug, troubleshoot ...

Software Engineer

Fremont, CA · On-site

$140 - $160/hr

Collaborate with systems and application engineers to integrate software with x-ray, electron/ion optics, high-precision opto-mechanical systems, vacuum technology, and electronic data acquisition ...

... mechanical, electrical, computer vision, and software engineers. • Implement best practices in software engineering, including code reviews, unit testing, and documentation. • Debug, troubleshoot ...

Collaborate with cross-functional teams including hardware, mechanical, and systems engineers to ... Document software design, test procedures, and integration workflows according to engineering best ...

Software Engineer - Golang / TypeScript Location: Phoenix, AZ (Hybrid) Job Type: Contract We are ... Develop release pipelines, package managers, installers, auto-update mechanisms, and version ...

New

ATE Software Engineer II Description Textron Systems is part of Textron, a $14 billion, multi ... mechanical / software) required of a formal ATE team are required. Designing with Modularity and ...

Showing results 21-40

Mechanical Software Engineer information

See salary details

$45.5K

$102.9K

$166.5K

How much do mechanical software engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for mechanical software engineer in the United States is $102,878.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,500.00 and $126,500.00 per year, depending on experience, location, and employer.

What is a mechanical software engineer?

A Mechanical Software Engineer develops and applies software solutions for mechanical engineering tasks, such as simulations, CAD automation, and mechatronics system control. They bridge the gap between mechanical design and software development by writing code for modeling, analysis, and automation tools. These engineers often work with programming languages like Python, C++, or MATLAB and use software such as SolidWorks, ANSYS, or AutoCAD. Their role is crucial in industries like automotive, aerospace, and manufacturing, optimizing product design and performance through software-based solutions.

What are the key skills and qualifications needed to thrive as a mechanical software engineer?

To thrive as a Mechanical Software Engineer, you need a strong background in mechanical engineering principles combined with proficiency in software development, typically supported by a degree in mechanical or software engineering. Familiarity with CAD tools, computer-aided engineering (CAE) software, simulation platforms like ANSYS, and programming languages such as Python, C++, or MATLAB is essential. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities make someone stand out in this role. These competencies are crucial for developing accurate, efficient engineering software and ensuring seamless integration between mechanical systems and digital solutions.

What are some common challenges mechanical software engineers face in their daily work?

Mechanical Software Engineers often encounter the challenge of bridging the gap between physical mechanical systems and digital simulations or control software. They must ensure the accuracy and reliability of virtual models compared to real-world performance, which can involve significant troubleshooting and validation. Collaboration with cross-functional teams, including mechanical engineers, software developers, and QA specialists, is crucial to address technical issues and refine design requirements. Successfully navigating these challenges requires adaptability, strong communication, and a deep understanding of both mechanical engineering and software development concepts.

Can a mechanical software engineer work in software?

A mechanical software engineer primarily develops software related to mechanical systems, such as CAD tools or simulation programs, but they can also work in general software development if they have programming skills in languages like C++, Python, or Java. Their expertise in engineering principles and software tools can be valuable in software roles that require technical knowledge of mechanical systems or embedded software development.
More about Mechanical Software Engineer jobs

What cities are hiring for Mechanical Software Engineer jobs?

Cities with the most Mechanical Software Engineer job openings:

What are the most commonly searched types of Mechanical Software Engineer jobs?

The most popular types of Mechanical Software Engineer jobs are:

What states have the most Mechanical Software Engineer jobs?

States with the most job openings for Mechanical Software Engineer jobs include:

Infographic showing various Mechanical Software Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $102,878 per year, or $49.5 per hour.

Mechanical Engineer

Fishbeck, Inc.

Cincinnati, OH • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 21 days ago


Job description

Mechanical Engineer
Location: Regional MI or OH offices
Employment Type: Full-Time
For over 70 years Fishbeck has been building. As a 100% employee-owned firm, every team member has a stake in what we build together-our work, our reputation, and our future. Now we need to add a Mechanical Engineerto help us keep building.
Working with ourMechanical Engineering team, you willwork on a variety of different projects with several multidisciplinary professionals.
What You'll Do
  • Design HVAC and plumbing systems for a variety of building projects.
  • Perform engineering calculations and develop construction drawings and specifications.
  • Coordinate with multidisciplinary engineering and design teams.
  • Support projects across industrial, municipal, healthcare, commercial, and higher education markets.
  • Conduct field investigations, site visits, and engineering evaluations.
  • Provide construction-phase engineering support and resolve field issues.
  • Utilize Revit and other engineering software to develop and coordinate designs.
  • Communicate with clients, project teams, and stakeholders to support project delivery.
  • Manage assigned tasks independently while meeting project schedules and quality standards.
  • Ensure designs comply with applicable codes, standards, and project requirements.

What We're Looking For
  • Bachelor of Science degree in Mechanical Engineering from an ABET-accredited program.
  • Minimum of 2 years of experience in the Architectural/Engineering (A/E) consulting business.
  • PE license or working toward licensure.
  • Proficiency with Revit mechanical software.
  • Proficiency with Microsoft Office products.
  • Strong communication and coordination skills.
  • Self-motivated with the ability to manage tasks independently and collaboratively.

What We Offer
Our staff members enjoy a comprehensive compensation package that includes:
  • Medical, dental, and vision insurance
  • Wellness reimbursement and activities
  • Reimbursement and support for tuition, continuing education, and professional/personal development
  • Vacation and sick time, volunteer PTO, parental leave, and paid holidays
  • Opportunities for hybrid and flexible schedules
  • 401(k), profit sharing, and stock ownership opportunities (employee ownership)
  • And more!

We are an equal-opportunity employer that is committed to diversity. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability, or veteran status.
Build Your Future Here
Please apply for the role, and a member of our Talent Acquisition team (not a bot) will reach out to you. Candidates for this position can reside in theDetroit metro, West Michigan, Cincinnati, and Toledo markets.