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 ...
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 ...
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 ...
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
... 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 ...
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 ...
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 ...
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 ...
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 ...
Totowa, NJ · On-site
$72.64/hr
Software Engineer Totowa NJ Contract to Hire - 1st Shift, 9/80 Hours: 7am - 4pm Pay Rate: $72.64/hr ... mechanical, chemical, etc. Defines problems, conducts research, and analyzes criteria related to ...
Totowa, NJ · On-site
$72.64/hr
Software Engineer Totowa NJ Contract to Hire - 1st Shift, 9/80 Hours: 7am - 4pm Pay Rate: $72.64/hr ... mechanical, chemical, etc. Defines problems, conducts research, and analyzes criteria related to ...
Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers. * Implement best practices in software engineering, including code reviews, unit ...
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 ...
About the role We are looking for software engineers to help build safety and oversight mechanisms for our AI systems. As a software engineer on the Safeguards team, you will work to monitor models ...
About the role We are looking for software engineers to help build safety and oversight mechanisms for our AI systems. As a software engineer on the Safeguards team, you will work to monitor models ...
Mountain View, CA · On-site
$60/hr
Software Engineer Location: Mountain View, CA Onsite/ Remote: Day 1 Onsite at customer location The ... Develop/integrate bootloaders, device drivers, kernels, and upgrade mechanisms * Contribute to base ...
Mountain View, CA · On-site
$60/hr
Software Engineer Location: Mountain View, CA Onsite/ Remote: Day 1 Onsite at customer location The ... Develop/integrate bootloaders, device drivers, kernels, and upgrade mechanisms * Contribute to base ...
Sunnyvale, CA · On-site
Software Engineer LOCATION: Sunnyvale CA Duration: 6 to 12+ Months Rate: DOE Description * : Build ... Deep dive into learning and understanding the mechanism (Research) of every application component ...
Sunnyvale, CA · On-site
Software Engineer LOCATION: Sunnyvale CA Duration: 6 to 12+ Months Rate: DOE Description * : Build ... Deep dive into learning and understanding the mechanism (Research) of every application component ...
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 ...
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 ...
$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
Posted 15 days ago