2

Full Time Mechanical Software Engineer Jobs in Michigan

Job Type Full-time Description MECHANICAL ENGINEER The Mechanical Engineer will join Orbion's world ... software, system, test) product development teams PREFERRED QUALIFICATIONS * A solid understanding ...

Job Summary Fishbeck has a full-time opening for a Mechanical Engineer in our Maumee, OH ... Proficiency with Revit mechanical software. * Proficiency with Microsoft Office products. * Strong ...

We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering ... Familiarity using docker as the key configuration, build, and deploy mechanism, CI/CD pipelines and ...

Software Engineer #1060170 * Employees in this job function are responsible for designing ... Experience with Behavior Driven Development¿ Mechanical and engineering empathy * A desire to ...

We are looking for a skilled Mid-Level Software Engineer to join our team in the material handling ... This is a full-time position with opportunities for professional growth and career advancement.

We are looking for a skilled Mid-Level Software Engineer to join our team in the material handling ... This is a full-time position with opportunities for professional growth and career advancement.

Senior Defense Software Engineer

Troy, MI · On-site

$116K - $153K/yr

Automotive vehicle knowledge, including hands on mechanical or electrical work * Proven ability to ... Currently holding or the ability to obtain a Secret DOD security clearance Our full-time benefits ...

next page

Showing results 1-20

Full Time Mechanical Software Engineer information

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

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.
What are the most commonly searched types of Mechanical Software Engineer jobs in Michigan? The most popular types of Mechanical Software Engineer jobs in Michigan are:
What are popular job titles related to Full Time Mechanical Software Engineer jobs in Michigan? For Full Time Mechanical Software Engineer jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Full Time Mechanical Software Engineer jobs? Cities in Michigan with the most Full Time Mechanical Software Engineer job openings:
Infographic showing various Full Time Mechanical Software Engineer job openings in Michigan as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Mechanical Engineer

Orbion Space Technology

Houghton, MI • On-site

Full-time

Re-posted 16 days ago


Job description

Job Type
Full-time
Description
MECHANICAL ENGINEER
The Mechanical Engineer will join Orbion's world class team to lead and execute projects dedicated toward R&D, testing, and mass production of spacecraft electric propulsion systems.
RESPONSIBILITES
  • Perform design engineering and team leadership efforts by leveraging established plans, schedules, budgets, designs, and procedures
  • Formulate and implement electric propulsion system development activities, including laboratory testing, data analysis, and engineering documentation
  • Execute system requirement verification efforts and test campaigns, including but not limited to, receiving inspections, acceptance tests, and qualification tests
  • Lead efforts with suppliers and manufacturing shops to source flight components, custom tooling, piece-parts, and sub-assemblies
  • Perform other duties as assigned

MINIMUM REQUIREMENTS
  • Must meet definition of US Person
  • Bachelor's degree in a Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Physics, or directly related degree
  • 2-5 years' experience in a design engineering and production environment
  • A solid understanding of applicable engineering principles, business practices, and experience working directly with hardware
  • Ability to collaborate in a team setting as well as be an active individual contributor
  • Great communication skills, technical depth, breadth, and passion will enable you to work effectively with cross functional (electrical, mechanical, software, system, test) product development teams

PREFERRED QUALIFICATIONS
  • A solid understanding of applicable engineering principles, business practices, and experience working directly with hardware in the aerospace industry
  • Experience with production drawings, configuration management, and GD&T
  • Experience with modeling tools, including creating solid models, as well as executing and interpreting structural, thermal, fluid, and magnetic field models

PHYSICAL REQUIREMENTS
  • Prolonged periods of standing on concrete surfaces and at times, sitting at a desk and working on a computer
  • Must be able to lift/carry up to 40 pound loads from floor level to chest level
  • Manual dexterity to evaluate, install, and modify equipment
  • Fine motor skills required for minute adjustments