Software Engineer
Austin, TX · On-site
... mechanical, electrical, computer vision, and software engineers. • Implement best practices in software engineering, including code reviews, unit testing, and documentation. • Debug, troubleshoot ...
Austin, TX · On-site
... mechanical, electrical, computer vision, and software engineers. • Implement best practices in software engineering, including code reviews, unit testing, and documentation. • Debug, troubleshoot ...
Austin, TX · On-site
... mechanical, electrical, computer vision, and software engineers. • Implement best practices in software engineering, including code reviews, unit testing, and documentation. • Debug, troubleshoot ...
Toledo, OH · On-site
Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Toledo, OH · On-site
Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Austin, TX · On-site
... mechanical, electrical, computer vision, and software engineers. • Implement best practices in software engineering, including code reviews, unit testing, and documentation. • Debug, troubleshoot ...
Austin, TX · On-site
... mechanical, electrical, computer vision, and software engineers. • Implement best practices in software engineering, including code reviews, unit testing, and documentation. • Debug, troubleshoot ...
Austin, TX · On-site
Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers. * Implement best practices in software engineering, including code reviews, unit ...
Austin, TX · On-site
Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers. * Implement best practices in software engineering, including code reviews, unit ...
Farmington Hills, MI · On-site
Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Farmington Hills, MI · On-site
Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Austin, TX · On-site
Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers. * Implement best practices in software engineering, including code reviews, unit ...
Quick apply
Austin, TX · On-site
Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers. * Implement best practices in software engineering, including code reviews, unit ...
Hillsboro, OR · On-site
Collaborate with cross-functional teams including hardware, mechanical, and systems engineers to ... Document software design, test procedures, and integration workflows according to engineering best ...
Quick apply
Hillsboro, OR · On-site
Collaborate with cross-functional teams including hardware, mechanical, and systems engineers to ... Document software design, test procedures, and integration workflows according to engineering best ...
Cincinnati, OH · On-site
Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Cincinnati, OH · On-site
Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Lexington, MA · On-site
$166K - $220K/yr
Work closely with other electrical, mechanical, software, firmware, and test engineers to deliver fully functional products * Develop firmware across multiple products at various stages of their ...
Lexington, MA · On-site
$166K - $220K/yr
Work closely with other electrical, mechanical, software, firmware, and test engineers to deliver fully functional products * Develop firmware across multiple products at various stages of their ...
Lexington, MA · On-site
$166K - $220K/yr
Work closely with other electrical, mechanical, software, firmware, and test engineers to deliver fully functional products * Develop firmware across multiple products at various stages of their ...
Lexington, MA · On-site
$166K - $220K/yr
Work closely with other electrical, mechanical, software, firmware, and test engineers to deliver fully functional products * Develop firmware across multiple products at various stages of their ...
Rockville, MD · On-site
M&J Engineering is a leader in construction management and inspection, ITS, mechanical, electrical ... M&J is seeking a Software Engineer. This role is essential to ensure the reliability, performance ...
Rockville, MD · On-site
M&J Engineering is a leader in construction management and inspection, ITS, mechanical, electrical ... M&J is seeking a Software Engineer. This role is essential to ensure the reliability, performance ...
Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Austin, TX · On-site
Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers. * Implement best practices in software engineering, including code reviews, unit ...
Austin, TX · On-site
Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers. * Implement best practices in software engineering, including code reviews, unit ...
Austin, TX · On-site
Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers. * Implement best practices in software engineering, including code reviews, unit ...
Austin, TX · On-site
Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers. * Implement best practices in software engineering, including code reviews, unit ...
Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Rockville, MD · On-site
M&J Engineering is a leader in construction management and inspection, ITS, mechanical, electrical ... M&J is seeking a Software Engineer. This role is essential to ensure the reliability, performance ...
Rockville, MD · On-site
M&J Engineering is a leader in construction management and inspection, ITS, mechanical, electrical ... M&J is seeking a Software Engineer. This role is essential to ensure the reliability, performance ...
M&J Engineering is a leader in construction management and inspection, ITS, mechanical, electrical ... M&J is seeking a Software Engineer. This role is essential to ensure the reliability, performance ...
M&J Engineering is a leader in construction management and inspection, ITS, mechanical, electrical ... M&J is seeking a Software Engineer. This role is essential to ensure the reliability, performance ...
Panama City, FL · On-site
... Mechanical Engineering, Industrial Engineering, or Marine Engineering. Other relevant ... Certified Software Development Professional (CSEP) by IEEE, Certified Secure Software Lifecycle ...
Panama City, FL · On-site
... Mechanical Engineering, Industrial Engineering, or Marine Engineering. Other relevant ... Certified Software Development Professional (CSEP) by IEEE, Certified Secure Software Lifecycle ...
Santa Clara, CA · On-site
$179K - $246K/yr
As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies ... You will work cross functionally with mechanical, electrical, and supplier teams to deliver a ...
Santa Clara, CA · On-site
$179K - $246K/yr
As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies ... You will work cross functionally with mechanical, electrical, and supplier teams to deliver a ...
$45.5K - $56.5K
2% of jobs
$56.5K - $67.5K
6% of jobs
$67.5K - $78.5K
12% of jobs
$81.4K is the 25th percentile. Wages below this are outliers.
$78.5K - $89.5K
18% of jobs
The median wage is $96.6K / yr.
$89.5K - $100.5K
18% of jobs
$100.5K - $111.5K
13% of jobs
$119.1K is the 75th percentile. Wages above this are outliers.
$111.5K - $122.5K
9% of jobs
$122.5K - $133.5K
17% of jobs
$133.5K - $144.5K
2% of jobs
$144.5K - $155.5K
1% of jobs
$155.5K - $166.5K
2% of jobs
$45.5K
$102.9K
$166.5K
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.
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.
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.

Full-time
Re-posted 6 days ago