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

Software Engineer (QDM/IF)

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

Metrologic is looking for a Software Engineer to join our QDM/IF development team. In this role, you will help design, develop, and maintain software that enables manufacturers around the world to manage quality data, analyze process performance, and make informed production decisions.

This is a full-stack engineering position where you'll work across Angular front-end applications, .NET services and APIs, and PostgreSQL databases. You'll collaborate closely with Product Management, Software Quality, and fellow developers to deliver high-quality software that is secure, scalable, and maintainable.

Whether you're enhancing existing functionality, building new features, or solving complex customer challenges, you'll have the opportunity to make a meaningful impact on products used in quality and manufacturing environments worldwide.

What You'll DoDesign and Build Software Solutions
  • Develop and maintain applications using C#, .NET, Angular, TypeScript, SQL, and PostgreSQL.

  • Design, implement, and support REST APIs and database solutions.

  • Create scalable, high-performing software while following established architecture and coding standards.

  • Contribute to technical specifications, API contracts, and data model designs.

Deliver High-Quality Software
  • Develop and execute unit, integration, and end-to-end testing strategies.

  • Validate analytical and statistical results against reference data.

  • Apply secure coding practices and resolve vulnerabilities.

  • Support software releases, upgrades, and ongoing maintenance activities.

Collaborate Across Teams
  • Partner with Product Management and quality engineering teams to understand requirements and deliver effective solutions.

  • Participate in code reviews and knowledge sharing.

  • Help onboard and support junior team members, interns, or apprentices.

  • Contribute ideas that improve products, processes, and technology.

What We're Looking ForRequired Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Mathematics, Statistics, Industrial Engineering, Mechanical Engineering, or a related field.

  • 4+ years of professional software development experience building commercial web applications.

  • Strong experience with:

    • C# and .NET

    • Angular, TypeScript, or a comparable modern front-end framework

    • SQL and relational database design

  • Understanding of software development lifecycle practices, version control, CI/CD, automated testing, and defect tracking.

  • Knowledge of web application security, authentication, and authorization.

  • Strong problem-solving skills and the ability to quickly learn new technical domains.

  • Comfort working with quantitative and statistical concepts.

Preferred Qualifications
  • Experience with Statistical Process Control (SPC), process capability analysis, or Measurement Systems Analysis (MSA).

  • Manufacturing, inspection, metrology, or quality systems experience.

  • PostgreSQL performance tuning and large-volume data management.

  • Cloud technologies, containerization, and observability tools.

  • Data visualization and analytical user interface development.

Why Join Metrologic?
  • Work on software that directly impacts manufacturing quality and operational excellence.

  • Collaborate with a highly skilled and supportive development team.

  • Gain exposure to advanced analytics, quality engineering, and industrial software applications.

  • Expand your technical expertise across the full software stack.

  • Receive structured mentorship and opportunities for professional growth.

Apply Today

If you're passionate about building high-quality software, solving complex technical challenges, and working in an innovative manufacturing technology environment, we'd love to hear from you. Join us and help shape solutions that drive quality and performance for manufacturers around the world.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (QDM/IF) in Wixom, MI vacancy
  •  ...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... 
    Suggested
    Work at office
    Work from home

    Digital Check

    Novi, MI
    5 days ago
  •  ...industrial metrology and quality intelligence. We design innovative software solutions and services that enable manufacturers to master...  .... About the Role We are looking for a talented Software Engineer to join our 3DCS development team. In this role, you will help... 
    Suggested
    Full time
    Immediate start
    Worldwide

    Metrologic DCS

    Wixom, MI
    12 days 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... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    12 hours ago
  • Job DescriptionThe Role: At AV (Autonomous Vehicles) Software Organization within General Motors, we are working on developing cutting-...  ...generation vehicles. As the ADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining, implementing, and... 
    Suggested
    Full time
    Work experience placement
    Local area
    Work from home
    Flexible hours

    General Motors

    Milford, MI
    3 days ago
  •  ...airports to packaged goods at warehouses. We are known as experts in engineering, manufacturing, and servicing innovative automated materials...  ...controls.The company is currently seeking an experienced Software Developer, Level 2 (Smart Handling).ResponsibilitiesSoftware Developer... 
    Suggested
    For subcontractor
    Work at office
    Flexible hours
    Shift work
    Weekend work

    Daifuku

    Novi, MI
    3 days ago
  • Job-ID32555081Reference26-02239Job Title: (Software Engineer Controls)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively... 
    Shift work
    Day shift

    Kyyba

    Farmington Hills, MI
    12 hours ago
  •  ...manage nearly $1 Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Software Engineering II that can do a 3-day hybrid approach onsite in our Farmington Hills office. The ideal candidate will also possess the... 
    Full time
    Work at office
    Local area
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    3 days ago
  •  ...and internationally (35-50%)What’s the role? Field Applications Engineers assist our customers and our Zeiss sales team with pre-sales...  ...helping customers with understanding and applying our hardware and software systems. This support is provided in a variety of ways,... 
    Full time
    Local area

    Carl Zeiss

    Wixom, MI
    2 days ago
  •  ...manage nearly $1 Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Software Engineer I that can do a 3-day hybrid approach in our Farmington Hills office. The ideal candidate will also possess the following... 
    Full time
    Work at office
    Local area
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    4 days ago
  •  ...vehicle architectures to reduce complexity. Coordinate with systems engineers and hardware teams to ensure alignment on interface and...  ...development of solution requirements and test cases to enable quality software creation. Support the scrum team members in the decomposition... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    12 hours ago
  • Job DescriptionJob DescriptionThe RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous Deployment (CI/CD) and Embedded Software Development Tools organization within Virtualization & Embedded Software... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    2 days ago
  •  ...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 multiple GM vehicle architectures and... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    12 hours ago
  •  ...yearsIndustry: Information Technology/ITContact: Veni NallaContact Email: ****@*****.*** ( is currently seeking Software Engineer - UI forone of our top Client for Location Farmington Hills, MI. ResponsibilitiesFamiliarity with code versioning tools such as... 
    Work experience placement

    Prolim Global

    Farmington Hills, MI
    12 hours ago
  •  ...days remote - Must be able to report to local office.REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Mechatronics Engineering, Electrical Engineering, Software Engineering, Computer Engineering, or related field of study and Three (3) years of experience as a... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    4 days ago
  •  ...embedded controllers and calibrations for hybrid, electrification, engine, transmission, chassis, and intelligent brake controls. Deliver...  ...Engineering, Mechanical Engineering, Electrical Engineering, Software Engineering, Computer Engineering, or related field of study... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    4 days ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.Every day...  ...experienced and motivated candidates for the role of Senior Software Engineer Virtualization and SIL Integration Engineer (SIE) to support... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Milford, MI
    2 days ago
  • $129.4k - $198.4k

    Job DescriptionSenior Software Engineer — Interactive ExperienceJob SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our ADAS HMI team within the Interactive Experience platform. In this role, you will design and deliver production... 
    Full time
    Local area
    Work from home
    Flexible hours
    Shift work

    General Motors

    Milford, MI
    1 day ago
  •  ...join the team! What’s the role?We are seeking an Applications Engineer / CMM / 3D Scanning / CT X-Ray / Programmer to join our team. In...  ...inquiries and assist with understanding and applying ZEISS hardware, software, applications, and system integration.Conduct customer facing... 
    Full time
    Local area

    Carl Zeiss

    Wixom, MI
    12 hours ago
  • Location: Novi, Michigan Cleveland-Cliffs Steel has an immediate opportunity for Advanced Application Engineer in Novi, Michigan, to lead and participate in projects that promote steel implementations in automotive industry through computer modeling and photogrammetry... 
    Full time
    Local area
    Immediate start
    Relocation package

    Cleveland Cliffs

    Novi, MI
    3 days ago
  •  ...Hybrid: 3 days in office and 2 days remote.What’s the role? Applications Engineers serve as a trusted technical advisor, helping customers understand and maximize the use of ZEISS hardware and software systems. Support will be delivered through a variety of channels,... 
    Full time
    Live in
    Work at office
    Local area
    Remote work

    Carl Zeiss

    Wixom, MI
    3 days ago
  • $92.3k - $166.85k

     ...familiar with Leidos Life, our program for employees to balance work & life.Job DescriptionWe are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast- paced environment, solving challenging problems involved with... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Leidos

    Walled Lake, MI
    1 day ago
  • Join Kistler - A Global Leader in Measurement Technology!At Kistler, we’re revolutionizing industries with our cutting-edge dynamic measurement technology, helping customers optimize products and processes. From automobile development to smart factories, our Swiss-designed...

    Kistler

    Novi, MI
    1 day ago
  •  ...Lineage Logistics is seeking a senior software engineer to join the Connect engineering team, building backend services and APIs that integrate LinOS. You will translate architectural direction into maintainable, well-tested code and mentor others. You will tackle distributed... 

    Worky Ltd

    Farmington Hills, MI
    26 minutes ago
  •  ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: General Responsibilities: The Design Engineer is primarily responsible for developing software for EPS Electric Power Steering. The Design Engineer will be responsible... 

    Astemo Ltd

    Farmington Hills, MI
    4 days 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
    12 hours ago
  • Lineage is currently searching for a Solutions Design Engineer to join our growing team. This is a HYBRID role, expected 2-3 days per week...  .... Power BI or equivalent data analysis and visualization software skills a plus.Strong analytical skills (both qualitative and quantitative... 
    Full time
    Local area
    2 days per week
    3 days per week

    Lineage Logistics

    Novi, MI
    1 day ago
  • $107.9k - $195.05k

     ...community. Our Mission, Vision, and Values guide the way we do business.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 client servicing territory of (Michigan, Ohio, or Indiana) and willing... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Leidos

    Walled Lake, MI
    4 days ago
  •  ...Business Unit can look back on almost fifty years of production and development expertise. As part of a global Team, Application Engineering Team is responsible for designing our components in to leading solutions within the illumination, visualization, and sensing... 
    Worldwide

    ams AG Gr

    Novi, MI
    2 days ago
  •  ...Application Engineer As an Application Engineer, you will design and deliver industrial augmented reality solutions that combine LightGuide software with hardware, automation, manufacturing systems, and customer processes. You will work directly with customers, Sales... 
    Casual work
    Local area
    Flexible hours
    Weekend work

    LightGuide

    Wixom, MI
    2 days ago
  •  ...Job Description Job Description Summary The Technical Support Engineer  provides hands-on technical support for DTS hardware and software systems used in automotive crash and component testing environments. This role serves as a front-line resource within the DTS... 
    Local area
    Remote work

    Diversified Technical Systems, Inc.

    Novi, MI
    28 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (QDM/IF). Be the first to apply!