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
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 RoleWe 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 DoDesign, 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
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
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
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 FactorsStrong 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
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 EmployerWe 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.
- 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
- ...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...SuggestedFull timeCasual workRemote workRelocation packageAfternoon shift
- ...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...SuggestedFull timeLocal area
$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...SuggestedFull timeRemote work- ...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 timeSuggestedFull timeLocal area
- ...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
- ...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 timeLive inWork at officeLocal areaRemote work
- ...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 timeLocal area
- ...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
- 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 timeFull timeWork experience placementLocal areaRemote work
- 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
- ...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 timeLocal areaWork from homeRelocation package
- 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 work2 days per week
- ...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...
$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 timeWork at officeRemote workFlexible hours$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 timeFull timeLocal area- ...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 officeWork from home
- ...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...
- ...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 workWork at officeFlexible hours
$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 timeInternshipWork at officeLocal areaRemote workFlexible hours- ...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
- ...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 timeLocal area2 days per week3 days per week
$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$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- ...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...
- ...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 timeFull timeWork at officeLocal areaRemote workWorldwide
- ...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 workVisa sponsorshipWork visa
- ...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
- 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
- ...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 timeLocal areaWork from homeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Wixom, MI (USA). Be the first to apply!
- software developer fintech Wixom, MI
- ngo software engineer Wixom, MI
- intel software engineer Wixom, MI
- software engineer healthcare Wixom, MI
- startup software engineer Wixom, MI
- software engineer amazon Wixom, MI
- software developer positions Wixom, MI
- consulting software engineer Wixom, MI
- part time software developer remote Wixom, MI
- software developer Wixom, MI



