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.
- ...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
- ...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....SuggestedWork at office
- ...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...SuggestedFull timeFor contractorsWork at officeLocal areaWeekend workAfternoon shift
- ...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...SuggestedRelocation
- ...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 officeLocal areaFlexible hours
- ...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...
- ...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...
- ...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 timeH1bLocal areaOverseasNight shift
- 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
- ...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...
- ...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
- ...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)...
$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 workLocal areaFlexible hours- ...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
- .... 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 employmentFull time
- 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 timeWork experience placementLocal areaRemote work
- ...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 timeWork at officeImmediate startFlexible hours
- ...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 timeLocal areaWork from homeRelocation package
- ...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 timeCasual workRemote workRelocation packageAfternoon shift
- ...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
- ...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 timeLocal areaWork from homeRelocationRelocation package
- ...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 timeLocal areaWork from homeRelocationRelocation packageFlexible hoursShift work
- ...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
- ...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
- ...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
- ...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
- ...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 employmentFor contractorsWork experience placementSummer workInternship
$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 workTemporary workWork at officeOverseasFlexible hours- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer positions Wixom, MI
- cybersecurity software engineer Wixom, MI
- part time software developer remote Wixom, MI
- software engineer Wixom, MI
- software engineer amazon Wixom, MI
- software developer Wixom, MI
- software engineer healthcare Wixom, MI
- startup software engineer Wixom, MI
- ngo software engineer Wixom, MI
- information technology software engineer Wixom, MI




