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
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 RoleMetrologic 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 SolutionsDevelop 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.
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.
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.
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.
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.
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.
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.
- ...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...SuggestedWork at officeWork from home
- ...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...SuggestedFull timeImmediate startWorldwide
- ...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...SuggestedFull timeLocal areaWork from homeRelocation packageFlexible hours
- 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...SuggestedFull timeWork experience placementLocal areaWork from homeFlexible hours
- ...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...SuggestedFor subcontractorWork at officeFlexible hoursShift workWeekend work
- 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 workDay shift
- ...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 timeWork at officeLocal areaFlexible hours
- ...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 timeLocal area
- ...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 timeWork at officeLocal areaFlexible hours
- ...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 timeWork at officeLocal areaRemote workWork from home
- 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 timeLocal areaRemote workWork from homeRelocation packageFlexible hours
- ...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 timeLocal areaWork from homeRelocation package
- ...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
- ...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 timeWork at officeLocal areaRemote workWork from home
- ...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 timeWork at officeLocal areaRemote workWork from home
- ...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 timeLocal areaWork from homeRelocationRelocation packageFlexible hoursShift work
$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 timeLocal areaWork from homeFlexible hoursShift work- ...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 timeLocal area
- 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 timeLocal areaImmediate startRelocation package
- ...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 timeLive inWork at officeLocal areaRemote work
$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 timeWork at officeRemote workFlexible hours- 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...
- ...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...
- ...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...
- ...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...InternshipVisa sponsorship
- 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 timeLocal area2 days per week3 days per week
$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 timeInternshipWork at officeLocal areaRemote workFlexible hours- ...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
- ...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 workLocal areaFlexible hoursWeekend work
- ...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 areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (QDM/IF). Be the first to apply!
- software developer fintech Wixom, MI
- startup software engineer Wixom, MI
- software engineer Wixom, MI
- software engineer amazon Wixom, MI
- cybersecurity software engineer Wixom, MI
- software engineer healthcare Wixom, MI
- software developer Wixom, MI
- ngo software engineer Wixom, MI
- software developer positions Wixom, MI
- consulting software engineer Wixom, MI



