Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Wixom, MI (USA)

Metrologic DCS

Job Description

Job Description

???? Location: Hybrid - based in Wixom, MI
???? Full-time
???? Start Date: ASAP
✈️ Regular travel is not required

About Metrologic DCS

Metrologic DCS, part of the Sandvik Group, is a recognized global leader in 3D industrial metrology and quality intelligence.

We design innovative software solutions and services that enable manufacturers to master inspection and manufacturing challenges and accelerate their digital transformation.

Our solutions help customers improve product quality, increase efficiency, and drive productivity across global production environments, while reducing quality-related costs and enhancing overall performance.

About the Role

We are looking for a talented Software Engineer to join our 3DCS development team. In this role, you will help design, develop, and maintain the software that powers our industry-leading dimensional variation analysis platform used by manufacturers around the world.

You will work across multiple areas of the product, developing new features, improving existing functionality, and solving complex technical challenges. This position offers the opportunity to contribute directly to a specialized engineering application while learning advanced concepts related to geometric dimensioning and tolerancing (GD&T), tolerance analysis, and variation simulation.

If you enjoy tackling complex problems, building high-quality software, and working with a collaborative global team, we'd love to hear from you.

What You'll Do
  • Design, develop, test, and maintain software features within the 3DCS platform

  • Translate user and business requirements into scalable technical solutions

  • Collaborate with Product Management, Application Engineering, and Software Development teams to define and implement new capabilities

  • Contribute to architecture discussions and identify opportunities for technical improvements

  • Create and maintain technical documentation

  • Participate in code reviews and help uphold coding standards and software quality

  • Troubleshoot issues and provide support for customer-reported software defects

  • Develop and execute testing strategies, including regression and performance testing

  • Support product validation and release activities

  • Share knowledge, mentor junior team members and interns, and contribute to a culture of continuous learning

What We're Looking ForRequired Qualifications
  • Master's degree in Computer Science, Software Engineering, Mechanical Engineering, Mathematics, Physics, or a related technical field; equivalent experience will be considered

  • 4+ years of professional software development experience

  • Strong object-oriented design and programming skills

  • Proficiency in C++ or demonstrated ability to become highly proficient

  • Experience working with version control systems, automated testing, continuous integration, and modern software development practices

  • Strong understanding of the software development lifecycle

  • Ability to work effectively within a large, established codebase

  • Demonstrated ability to quickly learn new technologies and technical domains

  • Strong analytical, problem-solving, and communication skills

Preferred Qualifications
  • Knowledge of GD&T, tolerance analysis, or dimensional engineering

  • Experience with computational geometry, numerical methods, statistics, or simulation software

  • CAD software or geometry kernel integration experience

  • Multi-threaded or cross-platform software development experience

  • Understanding of manufacturing and assembly processes

  • Experience developing performance-critical software applications

What Makes This Role Unique

3DCS combines software engineering with real-world manufacturing and engineering challenges. While prior experience in dimensional variation analysis is helpful, it is not required. We provide structured training and mentoring to help you build expertise in this specialized field.

Success in this role comes from strong software engineering fundamentals, curiosity, and a willingness to learn.

Key Success Factors
  • Strong ownership and accountability

  • Effective prioritization and organization skills

  • Collaborative mindset and willingness to share expertise

  • Ability to teach, mentor, and communicate technical concepts clearly

  • Leadership through influence and technical excellence

  • Creative problem-solving and continuous improvement mindset

Why Join Us?
  • Work on innovative engineering software used by leading manufacturers worldwide

  • Collaborate with experienced engineers and technical experts

  • Solve challenging technical and mathematical problems

  • Gain expertise in a unique engineering software domain

  • Contribute to products that help improve quality and efficiency in global manufacturing

This position is ideal for a software engineer who enjoys solving complex technical challenges and wants to make a meaningful impact on advanced engineering technology.

Equal Opportunity Employer

We are committed to creating an inclusive workplace where all employees are valued, respected, and empowered to succeed.

???? You must be authorized to work in the USA.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Wixom, MI (USA) in Wixom, MI vacancy
  • Industrial Automation Specialist - Wixom, MI Posted on 01/30/2026 Location Wixom, MI...  ...electrical, mechanical, and software issues during system startup and production...  ...Mechatronics, Mechanical, or Electrical Engineering or equivalent industry experience Back... 
    Suggested

    Magswitch Automation Company

    Wixom, MI
    more than 2 months ago
  •  ...Solutions. J&B Virtual Solutions is a growing telehealth software solutions company that offers a complete system for health care...  ...Position Type: This is a full-time position located in Wixom, MI; 40 hour minimum, with the expectation to maintain a regular work... 
    Suggested
    Full time
    Casual work
    Remote work
    Relocation package
    Afternoon shift

    J&B Medical Supply Co Inc

    Wixom, MI
    5 days ago
  •  ...This position is located in Wixom, MI. Hybrid position with ability...  ...willingness to travel in the USA and internationally (35-50%)What...  ...the role? Field Applications Engineers assist our customers and our...  ...applying our hardware and software systems. This support is provided... 
    Suggested
    Full time
    Local area

    Carl Zeiss

    Wixom, MI
    2 days ago
  • $85k

     ...Title: Noise Vibration (NV) Development Engineer Location: Novi, MI (Hybrid: 3 days in the office, 2 days...  ...3D CAD modeling, simulation/testing software, and data analysis. Proficient in...  ...travel up to ~ 25% based on Howa USA and customer requirements to include... 
    Suggested
    Full time
    Remote work

    Actus Consulting Group

    Novi, MI
    25 days ago
  •  ...it thousands of times a day. We build the software that makes it happen. Connect is Lineage'...  .... This position is to join the Connect engineering team that builds the integration with LinOS...  ...the calendar year.SummaryLocation: Novi, MI (Humboldt Drive)Type: Full time
    Suggested
    Full time
    Local area

    Lineage Logistics

    Novi, MI
    3 days ago
  •  ...Reference: 25636Location: Farmington Hills, MI, 48336, United StatesExperience: 5-10...  ...prolim.comPROLIM ( is currently seeking Software Engineer - UI forone of our top Client for...  ...and is headquartered in Farmington Hills, USA. With the global footprint and expertise... 
    Work experience placement

    Prolim Global

    Farmington Hills, MI
    1 day ago
  •  ...Location/Region: This position is located in Wixom, MI and will potentially travel up to 50%....  ...remote.What’s the role? Applications Engineers serve as a trusted technical advisor, helping...  ...maximize the use of ZEISS hardware and software systems. Support will be delivered... 
    Full time
    Live in
    Work at office
    Local area
    Remote work

    Carl Zeiss

    Wixom, MI
    4 days ago
  •  ...the role?We are seeking an Applications Engineer / CMM / 3D Scanning / CT X-Ray / Programmer...  ...& Travel: This role is based in Wixom, MI, and requires domestic travel of up to 5...  ...understanding and applying ZEISS hardware, software, applications, and system integration.Conduct... 
    Full time
    Local area

    Carl Zeiss

    Wixom, MI
    1 day ago
  •  ...strive to understand how electronics work, and enjoy debugging, coding and/or solving technical problems? If so, a Field Applications Engineer internship may be the role for you. This internship is designed to establish you as a broad technical TI expert with customer... 
    Internship
    Visa sponsorship

    Texas Instruments

    Novi, MI
    1 day ago
  • The Lead Engineer for Centralized Billing Solutions is accountable for the creation, enhancement, and support of software that digitizes the Quote to Cash process. Lineage is the world’s largest...  ...the calendar year.SummaryLocation: Novi, MI (Humboldt Drive)Type: Full time
    Full time
    Work experience placement
    Local area
    Remote work

    Lineage Logistics

    Novi, MI
    22 hours ago
  • Overview Miracle Software Systems, Inc is looking for Java Full Stack Developer position at Novi, MI. Please find the below details Job Description Employees in this job...  ...customer requirements. Full-stack software engineering roles, who can develop all components of software... 
    Full time

    Miracle Software

    Novi, MI
    1 day ago
  •  ...categorized as hybrid. This means the successful candidate is expected to report to Warren, MI or Milford, MI, three times per week. The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic software tool chain that supports... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  • Company DescriptionRobert Bosch LLC seeks Sr Software Engineer (Multiple Positions) at its facility located at 15000 Haggerty Road, Plymouth, MI 48170. Analyze General Motors PK Base SW and Diagnostics SW stack development utilizing the ISO-14229 (UDS) protocol. Work with... 
    Remote work
    2 days per week

    Robert Bosch

    Plymouth, MI
    22 hours ago
  •  ...Harman International in Novi, MI seeks a Platform Developer (P4) to advance enterprise AI platform capabilities. You will build...  ...the organization. The role requires 6+ years in platform/cloud engineering, hands-on Azure/AWS, security, and governance. Hybrid work 3+ days... 

    HARMAN

    Novi, MI
    2 days ago
  • $92.3k - $166.85k

     ...work & life.Job DescriptionWe are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a...  ...Systems (GIS) is a plusWork Location: Chicago (IL) or Detroit (MI) for hybrid, or Indianapolis (IN) or Columbus (OH) for fully remote... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Leidos

    Walled Lake, MI
    2 days ago
  • $93k - $123k

     ..., DFMEAs, DVP&Rs, and related engineering documentation.• Own and manage...  ...Experience with 3D CAD modeling software; Creo experience is preferred....  ...for employees based in Novi, MI. Employees based in Novi, MI...  ....SummaryLocation: Wyoming, MN, USA; Novi, MI, USAType: Full time
    Full time
    Local area

    Polaris Industries

    Novi, MI
    22 hours ago
  •  ...Software Engineer Designs and develops software applications, application interfaces (APIs) and/or embedded software (firmware) to meet specified requirements and standards. Performs coding, debugging, testing and troubleshooting throughout the software development... 
    Work at office
    Work from home

    Digital Check

    Novi, MI
    1 day ago
  •  ...Software Engineer, Embedded RustGentherm is expanding its business portfolio beyond the traditional automotive sector and into new markets. To support this strategic growth, the Advanced Engineering department is looking for a Software Engineer (Embedded Rust). This engineer... 

    Gentherm

    Novi, MI
    2 days ago
  •  ...members, with the headquarters located in Wixom, Michigan. We pride ourselves in a family-...  ...Solutions is currently seeking a Field Service Engineer.This position will be directly responsible...  ...at the Testek Solutions factory in Wixom MI.Travel both domestically and... 
    Contract work
    Work at office
    Flexible hours

    Testek Solutions

    Wixom, MI
    2 days ago
  • $107.9k - $195.05k

     ...Your greatest work is ahead!We are looking for a Lead Substation Engineer to join our team.*Candidates must be located in the in the...  ...customer locationExpected to occasionally visit the Walled Lake, MI Leidos office for collaboration with the teamSuccessful candidates... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Leidos

    Walled Lake, MI
    4 days ago
  •  ...Job Description We are hiring for a Field Service Engineer in the Wixom, MI area. (Located about 30 Miles NW of Detroit) Base salary range starts at 80K, relevant to experience and education. Required: Minimum of 3 years relevant experience Understanding... 
    Immediate start

    Selectek

    Wixom, MI
    3 days ago
  •  ...currently searching for a Solutions Design Engineer to join our growing team. This is a...  ...expected 2-3 days per week onsite in Novi, MI. Ideal candidates possess in-depth experience...  ...data analysis and visualization software skills a plus.Strong analytical skills (both... 
    Full time
    Local area
    2 days per week
    3 days per week

    Lineage Logistics

    Novi, MI
    1 day ago
  • $120k - $130k

     ...Job Description Job Description A national engineering and equipment company with an office in the Wixom, MI area is currently seeking an AI Integration Engineer...  ...tools, workflow automation, or enterprise software solutions. # Experience in a manufacturing,... 
    Work at office

    Dynamics ATS Organic

    Wixom, MI
    19 days ago
  • $60 - $70 per hour

     ...Senior Embedded Software Engineer Location: Novi, Mi (On-site) Contract to Hire Rate: $60-70 About the Role: We are seeking a Senior Embedded Software Engineer to support the development of Battery Management System (BMS) software for next-generation... 
    Contract work
    Local area
    Flexible hours

    Brooksource

    Novi, MI
    22 hours ago
  •  ...is currently recruiting for a Vision Systems Applications Engineer in Wixom, MI. Vision applications engineers design and integrate machine...  ...involve taking a picture of a part or assembly and then using software tools on the camera image to measure or detect whether it... 

    CEC Controls Company

    Wixom, MI
    5 days ago
  •  ...initiatives including automation, desktop engineering, SharePoint governance. Automation and...  ...Slack, Box) Advanced experience scripting, software packaging, and process automation (e.g.,...  ...throughout the calendar year.SummaryLocation: Novi, MI (Humboldt Drive)Type: Full time
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Lineage Logistics

    Novi, MI
    2 days ago
  •  ...DeveloperAbout Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources...  ...in DetroitTechServe Alliance Excellence Award- IT and Engineering Staffing & SolutionsBest of MichBusiness winner in HR Wizards &... 
    Remote work
    Visa sponsorship
    Work visa

    Kyyba

    Farmington Hills, MI
    4 days ago
  •  ...experience in business, technology, and engineering, we focus on creating simple, scalable...  ...commissioning, and maintenance. Location : Wixom, MI What You Would Do Deploy access...  ...network appliances and related software Commission and test newly installed... 
    Work at office

    People Driven Technology Inc

    Wixom, MI
    11 days ago
  • Job-ID31917456Reference26-00553Role: Java DeveloperLocation: MI Mandatory Skills: Java, Microservices, AWS, Terraform, Cassandra and Kafka.Job Description:Strong Application Development work experience - Agile environment preferred.Solid application design, coding, testing... 
    Work experience placement

    Kyyba

    Farmington Hills, MI
    1 day ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every...  ...developers with a strong passion for developing software tools and the engineering process to enable a global software organization. The job will... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Wixom, MI (USA). Be the first to apply!