2

Full Time Mechanical Software Engineer Jobs (NOW HIRING)

Software Engineer

Pleasanton, CA · On-site

$175K - $200K/yr

Nowhere else will you get a chance to work on software to run new mechanical hardware and ... * Full-time based at our HQ in Pleasanton, CA Qualifications * Experience with hardware ...

Software Engineer - Full-Time, On-Site Location: Downtown Salt Lake City, UTCompany: Altitude AI ... Improve and innovate on algorithms that extract critical data from mechanical and electrical ...

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 ...

Mechanical Engr Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance ... Also knowledgeable in PLM software and Drawing Storage Systems such as Autodesk Vault. • Take the ...

Senior Software Engineer I

Birmingham, MI · Remote

$116K - $154K/yr

Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross ... Design and evolve APIs, SDKs, and extensibility mechanisms used by internal teams and partners.

Senior Software Engineer I

Rochester, MI · Remote

$112K - $148K/yr

Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross ... Design and evolve APIs, SDKs, and extensibility mechanisms used by internal teams and partners.

Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE ... and mechanical engineers all with the common goal of creating exciting new technologies for ...

Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE ... and mechanical engineers all with the common goal of creating exciting new technologies for ...

Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers. * Implement best practices in software engineering, including code reviews, unit ...

Senior Software Engineer

Washington, DC · On-site

$170K - $230K/yr

Senior Software Engineer Software | Washington, DC | Full Time Position: Senior Software Engineer ... Experience implementing security mechanisms such as Control Flow Integrity Benefits Overview TAP ...

next page

Showing results 1-20

Full Time Mechanical Software Engineer information

See salary details

$45.5K

$102.9K

$166.5K

How much do full time mechanical software engineer jobs pay per year?

As of Jun 17, 2026, the average yearly pay for full time 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 Full Time Mechanical Software Engineer, and why are they important?

A Full Time Mechanical Software Engineer should have a solid background in mechanical engineering principles, programming languages like Python or C++, and a relevant engineering degree. Familiarity with CAD software, simulation tools (such as ANSYS or MATLAB), and version control systems is typically required. Strong problem-solving skills, attention to detail, and effective teamwork enable engineers to innovate and communicate complex ideas. These skills ensure efficient design, accurate analysis, and successful collaboration within multidisciplinary engineering environments.

What does a Full Time Mechanical Software Engineer do?

A Full Time Mechanical Software Engineer bridges the gap between mechanical engineering and software development. They design, develop, and test software applications that interact with mechanical systems, such as simulation tools, automation software, or embedded systems for machinery. This role often involves using programming languages like C++, Python, or MATLAB to create solutions that improve the functionality, efficiency, or safety of mechanical devices. Additionally, these engineers collaborate with cross-disciplinary teams to ensure that mechanical and software components work seamlessly together. Their work is essential in industries like automotive, aerospace, manufacturing, and robotics.

What is the difference between Full Time Mechanical Software Engineer vs Mechanical Engineer?

AspectFull Time Mechanical Software EngineerMechanical Engineer
Required CredentialsBachelor's in Mechanical Engineering, proficiency in CAD and programming languagesBachelor's or higher in Mechanical Engineering, CAD skills, engineering fundamentals
Work EnvironmentDesign teams, software development labs, cross-disciplinary projectsManufacturing, design offices, R&D labs
Industry UsageEngineering firms, tech companies integrating hardware and softwareManufacturing, automotive, aerospace, construction
Common Search/ComparisonYesNo

The Full Time Mechanical Software Engineer combines mechanical engineering principles with software development skills, often working on embedded systems or automation. In contrast, a Mechanical Engineer focuses primarily on mechanical design, analysis, and manufacturing processes. While both roles require a mechanical engineering background, the software engineer role emphasizes programming and software integration within mechanical systems.

What are some common projects or tasks a Full Time Mechanical Software Engineer works on within a multidisciplinary team?

As a Full Time Mechanical Software Engineer, you will frequently collaborate with mechanical engineers, electrical engineers, and software developers on projects such as developing simulation tools, automating design processes, or integrating control systems into mechanical products. Your daily tasks may include writing and testing code for embedded systems, analyzing data from prototypes, and troubleshooting both software and hardware issues. This role often requires clear communication and teamwork to ensure that software solutions are effectively meeting the mechanical requirements and overall project goals.
More about Full Time Mechanical Software Engineer jobs
What cities are hiring for Full Time Mechanical Software Engineer jobs? Cities with the most Full Time 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 Full Time Mechanical Software Engineer jobs? States with the most job openings for Full Time Mechanical Software Engineer jobs include:
Infographic showing various Full Time Mechanical Software Engineer job openings in the United States as of June 2026, with employment types broken down into 97% Full Time, and 3% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $102,878 per year, or $49.5 per hour.

Mechanical Engineer Munition System

IA Recruiting

Washington, DC

Full-time

Posted 20 hours ago


Job description

Full-time Mechanical Engineer Munition System needed for a defense & space system in Washington, DC. ONSITE ONLY. No visa sponsorship offered.

5 years of experience required. Competitive salary and package offered. What you’ll do Design the munition housing, internal structure, and arming mechanism (S&A train, transport pin, motor-driven elements) in CAD. Define the mechanical safety architecture together with the HW and SW leads interlocks, out-of-line geometry, transport-pin retention, drop/impact behavior. Spec materials, finishes, tolerances, and fasteners for the operating environment (temperature, vibration, humidity, salt fog as relevant). Build prototypes in-house (3D print, CNC) and run iteration loops; hand off drawings and DFM packages to external machinists / injection-mold vendors. Plan and execute mechanical qualification: drop, shock, vibration, environmental, mass-properties / CG checks, integration with the airframe. Own the BOM, weight budget, and CG budget. Track them like the safety-critical numbers they are. Work directly alongside the HW and SW engineers PCB outline, connector placement, harnessing, mechanism actuation requirements come out of these conversations. Required 5+ years designing mechanical assemblies that go into the field UAV payloads, defense, automotive, aerospace, or similar regulated/rugged domains. Fluency in a parametric CAD tool (SolidWorks, Fusion 360, Onshape, Creo, NX pick your favorite). Comfort producing manufacturing-ready drawings: GD&T, tolerance stacks, surface finishes, fits. Hands-on with prototyping: FDM/SLA printers, mill, lathe, basic machining sense. Strong intuition for failure modes you’ve broken things deliberately and know which question to ask next. Working English, written and verbal.