2

Remote Mechanical Software Engineer Jobs (NOW HIRING)

Remote Software Engineer OpportunityAbout the Role:We are seeking a talented and motivated Remote Software Engineer to join our dynamic engineering team. As a Remote Software Engineer, you will play ...

US - Remote Job Type: Fulltime Project Overview As a Software Engineering evaluator, you will ... Design verification mechanisms that can automatically verify a solution to a software engineering ...

Senior Software Engineer

$125K - $165K/yr

Senior Software Engineer Location: Remote Key Responsibilities * Work on AI model training ... Design and implement verification mechanisms that can automatically validate solutions to software ...

Software Engineer Employment Type Full-Time About the Role We are seeking a talented and motivated ... Ability to work independently in a remote environment while contributing effectively to a ...

New

Software Engineer Employment Type Full-Time About the Role We are seeking a talented and motivated ... Ability to work independently in a remote environment while contributing effectively to a ...

New

Software Engineer (US-Remote) ID: 1191 Location: US-Remote or Marlton, NJ area Description A Software Engineer is needed to design, develop, and maintain modern software applications and services.

Remote Software Engineer (USA Only) | $60 - $80 per hour Are you a software engineer who thrives in remote environments, enjoys solving complex problems, and wants to work on cutting‐edge ...

Software Engineer - Remote Location: Remote (onsite in Detroit, MI also an option) Duration: 06 months plus contract Rate: DOE USC, Green card, GC EAD, H4 EAD and TN visa accepted. * Experience in ...

next page

Showing results 1-20

Remote Mechanical Software Engineer information

See salary details

$45.5K

$102.9K

$166.5K

How much do remote mechanical software engineer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for remote 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 are the key skills and qualifications needed to thrive as a Remote Mechanical Software Engineer, and why are they important?

To thrive as a Remote Mechanical Software Engineer, you generally need a strong background in mechanical engineering, software development, and a relevant engineering degree. Proficiency with CAD software (like SolidWorks or AutoCAD), programming languages (such as Python, C++, or MATLAB), and version control systems is typically required. Excellent problem-solving, time management, and collaborative communication skills are crucial, especially when working with distributed teams. These competencies ensure effective product development, seamless remote collaboration, and the successful integration of mechanical and software components.

How does a Remote Mechanical Software Engineer typically collaborate with cross-functional teams despite working offsite?

Remote Mechanical Software Engineers frequently use collaboration tools like video conferencing, project management software, and cloud-based design platforms to work closely with hardware engineers, product managers, and other software developers. Regular virtual meetings and clear documentation are essential for aligning on project requirements and troubleshooting issues in real time. This remote setup often requires proactive communication skills and adaptability to different time zones, but it can also provide greater autonomy and flexibility. Building strong relationships with team members and being responsive in digital channels are key to successful collaboration.

What is a Remote Mechanical Software Engineer?

A Remote Mechanical Software Engineer is a professional who combines expertise in mechanical engineering with software development skills to design, analyze, and optimize mechanical systems using computer-based tools—all while working remotely. They often develop or customize simulation software, automation scripts, and control systems to improve product design and testing processes. Their work bridges the gap between physical mechanical components and digital technologies, enabling efficient virtual prototyping, analysis, and sometimes the integration of IoT or embedded systems. Remote work allows these engineers to collaborate with global teams and contribute to projects from anywhere with a reliable internet connection.

What is the difference between Remote Mechanical Software Engineer vs Remote Mechanical Engineer?

AspectRemote Mechanical Software EngineerRemote Mechanical Engineer
Required CredentialsBachelor's in Mechanical Engineering, proficiency in CAD and software toolsBachelor's in Mechanical Engineering, focus on design and analysis
Work EnvironmentPrimarily software development, collaboration via online toolsDesign, testing, and analysis, often using CAD software remotely
Industry UsageTech companies, product development firmsManufacturing, automotive, aerospace industries
Common Search/ComparisonYesYes

The Remote Mechanical Software Engineer focuses on developing software solutions related to mechanical systems, often requiring programming skills and software tools. In contrast, the Remote Mechanical Engineer emphasizes design, analysis, and testing of mechanical components, typically using CAD software. Both roles are remote-friendly and share similar educational backgrounds, but they serve different functions within engineering projects.

More about Remote Mechanical Software Engineer jobs
What cities are hiring for Remote Mechanical Software Engineer jobs? Cities with the most Remote 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 Remote Mechanical Software Engineer jobs? States with the most job openings for Remote Mechanical Software Engineer jobs include:
Infographic showing various Remote Mechanical Software Engineer job openings in the United States as of May 2026, with employment types broken down into 63% Full Time, 23% Part Time, and 14% Contract. Highlights an 100% Remote job distribution, with an average salary of $102,878 per year, or $49.5 per hour.

Remote Software Engineer

Aniesispharma

Manhattan, NY • Remote

Full-time

Posted 10 days ago


Job description

This is a remote position open to residents of the United States only.About UsWelcome to Aniesis Pharma, your trusted partner in healthcare innovation. At Aniesis Pharma, we're dedicated to improving lives through cutting-edge pharmaceutical solutions. Our mission is to deliver high-quality, effective, and safe products that address the evolving needs of patients and healthcare professionals.With a team of experienced professionals and a commitment to excellence, we strive to make a meaningful impact in the lives of those we serve.

Our values include innovation, integrity, and compassion, guiding every aspect of our work.From research and development to manufacturing and distribution, we adhere to the highest standards of quality and regulatory compliance. Our goal is to provide innovative treatments that enhance patient outcomes and contribute to a healthier world. At Aniesis Pharma, we're passionate about making a difference and look forward to partnering with you in your healthcare journey.Remote Software Engineer OpportunityAbout the Role:We are seeking a talented and motivated Remote Software Engineer to join our dynamic engineering team.

As a Remote Software Engineer, you will play a key role in designing, developing, testing, and deploying high-quality software solutions from the comfort of your home office. You will collaborate closely with product managers, designers, and other engineers to bring our vision to life. This is an excellent opportunity for a self-starter with a passion for technology and a proven ability to work independently and as part of a distributed team.Responsibilities:Design, develop, and maintain scalable and reliable software applications and systems.Write clean, well-documented, and efficient code.Participate in code reviews to ensure code quality and share knowledge.Collaborate effectively with cross-functional teams (product, design, QA) throughout the software development lifecycle.Troubleshoot, debug, and resolve software defects and issues.Contribute to the improvement of our development processes and tools.Stay up-to-date with the latest technologies and industry best practices.Participate in technical discussions and contribute to architectural decisions.Proactively identify and propose solutions to technical challenges.J-18808-Ljbffr