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

Software Engineer

Sandvik

Software Engineer (QDM/IF)

Location: Wixom, MI (Hybrid) Department: R&D – Software Development Position Type: Full-Time

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 Do
Design 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 For
Required 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 11 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer 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
    2 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
    9 days ago
  •  ...guides how we support your career: purposeful, impactful, and tailored to you. Because when you thrive, innovation thrives.  Software Engineer, Embedded Rust Gentherm is expanding its business portfolio beyond the traditional automotive sector and into new markets.... 
    Suggested
    Work at office

    Gentherm

    Novi, MI
    24 days ago
  •  ...Software Engineer, I - Plymouth, Michigan  Discover your potential. Pursue your passion. Link Engineering Company (LINK) is a premier designer and manufacturer of precision test equipment, we specialize in developing customized solutions for the Automotive, Aviation... 
    Suggested
    Full time
    For contractors
    Work at office
    Local area
    Weekend work
    Afternoon shift

    Link Engineering Company

    Plymouth, MI
    1 day ago
  •  ...Software Engineer Employer: HCL Global Systems Inc. Job Duties: Attending meetings with stakeholders to understand projects requirements and the need for development of applications or enhancements to existing applications. Develop custom software to support NextGear... 
    Suggested
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    1 day ago
  •  ...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... 
    Work at office
    Local area
    Flexible hours

    Amerisure Mutual Insurance Company

    Farmington Hills, MI
    3 days ago
  •  ...Requires US Citizenship The Software Engineer/Developer is responsible for the software design, coding, verification and validation of software applications for both current and future products. The candidate should have a passion for software development and... 

    The Ascent Group LLC

    Keego Harbor, MI
    4 days ago
  •  ...Title: Software Developer Location: Novi, Michigan . Major Areas of Responsibility Responsible for the design, development and testing of C++ computer applications on Microsoft .NET platforms and Windows based computer systems using the Microsoft... 

    Apex Informatics

    Novi, MI
    5 days ago
  •  ...Job Type Full-time Description We are looking for a mid-level Software Development Engineer who can design, build, and deliver high-quality software in a collaborative, fast-paced, and multicultural environment. You will work closely with cross-functional... 
    Full time
    H1b
    Local area
    Overseas
    Night shift

    Mobis North America LLC

    Plymouth, MI
    5 days ago
  • Overview Miracle Software Systems, Inc is looking for Java Full Stack Developer position at Novi, MI. Please find the below details Job...  ...software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user... 
    Full time

    Miracle Software Systems, Inc

    Novi, MI
    2 days 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
    1 day ago
  •  ...PROLIM ( is currently seeking Software Engineer - UI forone of our top Client for Location Farmington Hills, MI. Responsibilities Familiarity with code versioning tools such as Git and Bitbucket is essential Bachelor's degree or certification... 
    Work experience placement

    PROLIM Corporation

    Farmington, MI
    3 days ago
  •  ...Sr. Software Engineer 8 year of experience in the Automotive domain Experience in Issue management, prioritization and risk analysis Experience in the ALM tool chain eg, JIRA and confluence Good knowledge on Generic Global Diagnostics specification (GGSD)... 

    Keylent Inc

    Northville, MI
    1 day 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

    Medasource

    Novi, MI
    1 day 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
    25 days ago
  •  .... Design, develop, maintain and support Client's commercial software and services. Design, document and author new application components...  ...Required Skills: ~Master in Computer Science or Electronics Engineering or IT related with 6 months experience as Software Engineer or... 
    Permanent employment
    Full time

    Reva Consulting Inc

    Farmington, MI
    more than 2 months 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 and most dynamic temperature-controlled warehousing company, and the Quote... 
    Full time
    Work experience placement
    Local area
    Remote work

    Lineage Logistics

    Novi, MI
    13 days ago
  •  ...Role: Senior OBD Lead Engineer What you’ll do At Scout Motors, you don't just design vehicles- you shape the future of the road....  ...-end definition of OBD implementation on UDS for Scout’s new software-defined vehicle architecture  Own the diagnostic communication... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    Grammar LLC

    Novi, MI
    a month ago
  •  ...candidate is expected to report to Warren, MI or Milford, MI, three times per week. The Role We 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
    2 days ago
  •  ...Description Description: J&B Virtual Solutions - we provide Telehealth Solutions. J&B Virtual Solutions is a growing telehealth software solutions company that offers a complete system for health care professionals. VideoDoc® is our HIPAA and HITECH compliant... 
    Full time
    Casual work
    Remote work
    Relocation package
    Afternoon shift

    J&B Medical Supply Co Inc

    Wixom, MI
    11 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
    2 days ago
  •  ...Hybrid Milford, Michigan, United States of America Full time JR-202613940 Job Description The Role: The Software Design Release Engineer represents an exciting and challenging leadership position related to the development and launch of embedded... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every...  ...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
    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
    2 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
    a month ago
  •  ...Are you a highly skilled engineer eager to join a start-up/second-stage company that’s already taking off? If so, read on! About the...  ...data, and technical documentation. Experience using 3D CAD software for engineering design and creating production-ready drawings;... 
    Local area

    Yeo & Yeo HR Advisory Solutions

    Wixom, MI
    a month ago
  •  ...Job Description Job Description Applications Engineer – Confidential Opportunity Location: Farmington Hills, MI Job Type: Full-Time | On-Site Industry: Industrial Machinery / Advanced Manufacturing The Opportunity Our client, an established global manufacturer... 
    Full time

    Connect Force

    Novi, MI
    4 days ago
  •  ...Our Internship Programs have been developed to give you the opportunity to show us your potential while working alongside seasoned engineers on real projects. These programs have been in place for years at Parker Lord and some of our most successful leaders started their... 
    Permanent employment
    For contractors
    Work experience placement
    Summer work
    Internship

    Parker Hannifin

    Wixom, MI
    1 day ago
  • $78.18k - $117.27k

    Application Engineer The Application Engineer is responsible for supporting the sales team and the customer by providing technical support and resolution of technical issues to maximize design win success. Including performing product evaluation, and product support, providing... 
    Contract work
    Temporary work
    Work at office
    Overseas
    Flexible hours

    New Mexico Bank & Trust

    Novi, MI
    5 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
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!