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

Software Engineer

Sandvik Internal

Software Engineer (QDM/IF)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.Design 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.Deliver High-Quality SoftwareDevelop 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 TeamsPartner 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 QualificationsBachelor'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 QualificationsExperience 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 TodayIf 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 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Wixom, MI vacancy
  • $117k - $209.33k

     ...Requisition ID #26WD101239Position OverviewAutodesk Fusion brings together design, engineering, electronics, and manufacturing in a single product development platform. We are looking for a Senior Software Engineer to join the Fusion Electronics team and help build the next... 
    Suggested
    Full time

    Autodesk

    Novi, MI
    7 days ago
  •  ...Software EngineerLocation: Hybrid - based in Wixom, MI Full-time Start Date: ASAP Regular travel is not requiredMetrologic DCS, part of...  ...performance.About the RoleWe are looking for a talented Software Engineer to join our 3DCS development team. In this role, you will help... 
    Suggested
    Full time
    Immediate start

    Metrologic DCS

    New Hudson, MI
    4 days ago
  •  ...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... 
    Suggested

    Gentherm

    Novi, MI
    4 days ago
  •  ...Software EngineerGentherm is transforming the future of personalized passenger comfort with the smart, integrated solutions through our...  ...product lines. Gentherm is seeking qualified candidates for Software Engineer roles in the Expert Engineering Organization based in Novi, MI.... 
    Suggested
    Work at office
    Local area

    Gentherm

    Novi, MI
    4 days ago
  •  ...Senior Software EngineerThe Senior Software Engineer may serve as a project lead by overseeing the technical execution of software initiatives from concept through delivery. This includes defining architectural approaches, breaking down complex requirements into actionable... 
    Suggested
    Temporary work

    Zobility

    Wixom, MI
    4 days ago
  •  ...problem, and we solve it thousands of times a day. We build the software that makes it happen. Connect is Lineage's own Warehouse...  ..., orders, and customers. This position is to join the Connect engineering team that builds the integration with LinOS, our platform for... 
    Full time
    Local area
    Remote work

    Lineage Logistics

    Novi, MI
    4 days ago
  •  ...Garmin, Novi, MI, seeks a Software Engineer Intern for Summer 2027. You will learn to develop software for Garmin's navigation products under supervision, in a team environment. The role focuses on gaining hands-on experience across coding, testing, and QA activities while... 
    Summer work
    Internship

    Garmin

    Novi, MI
    5 days ago
  • $117k - $209.33k

     ...Autodesk Data Exchange. The Heimdall team develops SDKs and reusable software components that enable Autodesk products and developers to work...  ...and services to consume. We are looking for a Senior Software Engineer who enjoys building high-quality SDKs and developer-facing APIs... 

    Autodesk

    Novi, MI
    1 day ago
  • Join TrustMotion part of NXPTrustMotion part of NXP is looking for a Embedded Software Engineer to join our team developing advanced embedded and automotive solutions.You will work at the intersection of embedded software and AI, developing software for embedded platforms... 
    Full time
    Contract work

    NXP Semiconductors

    Novi, MI
    4 days 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... 
    Full time
    Work experience placement
    Local area
    Work from home
    Flexible hours

    General Motors

    Milford, MI
    6 days ago
  • Job DescriptionThe Role:We are seeking experienced and motivated candidates for the role of Senior Software Engineer - Virtual CloudPlatform as part of the Virtualization & Embedded Software Development Tools (VEST) team in VSEE. Our mission is to develop tools, platforms... 
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    5 days ago
  •  ...Overview We are seeking a full-time Software Engineer Intern at Garmin's Novi, MI location. In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation products in a team-oriented environment under supervision... 
    Full time
    Internship

    Garmin

    Novi, MI
    4 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.ResponsibilitiesPosition Summary/ Primary Purpose Reports... 
    For subcontractor
    Work at office
    Flexible hours
    Shift work
    Weekend work

    Daifuku

    Novi, MI
    7 days ago
  •  ...continuously improving mobility services. The AV organization works on AV software, Infotainment Services, AI-based Apps, Energy (EV) & Connected Mobility Services, Software Architecture, Systems Engineering, Software Integration, Product and Program Management - all to... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    6 days 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
    6 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
    7 days ago
  • Job DescriptionDUTIES: Design, develop and implement controls software and diagnostic algorithms for GM’s current and next generation vehicle portfolio. Work closely with multi-disciplined engineering teams to interpret functional requirements to translate and implement... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    6 days ago
  •  ...Bosch supplies testing and repair-shop technology, diagnostic software, service training, and information services. In it's Automotive...  ...on existing MA/BDO3 platforms by combining strong software engineering discipline with effective orchestration of AI agents. The role... 
    Temporary work
    Worldwide

    Robert Bosch

    Plymouth, MI
    8 days ago
  •  ...candidate is expected to report to Milford, MI three times per week, at minimum, or as dictated by the business.The Role:As a Software Engineer at GM, you will be a part of the Vehicle Mechatronic Embedded Controls (VMEC) team, working in the Battery and High Voltage (BHV... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    6 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
    5 days ago
  • $186.9k - $280.3k

     ...Company: Arriver Software, LLC Job Area: Engineering Group, Engineering Group Systems Engineering General Summary: Qualcomm is seeking an experienced and highly influential engineering leader to serve as Director, Lead Project Engineer (PE), Autonomous... 
    Temporary work
    Work experience placement
    Work from home

    QUALCOMM, Inc.

    Novi, MI
    3 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
    8 days ago
  • Job DescriptionSoftware Solution Lead Engineer - Low Voltage InfrastructureHybrid: This position does not require an employee to be onsite...  ...in current product VIP and the next generation on SDV2.0.As a Software Solution Lead Engineer, your technical expertise in the low... 
    Full time
    Local area
    Work from home
    3 days per week

    General Motors

    Milford, MI
    7 days ago
  •  ...DescriptionDUTIES: Design and lead embedded programming and bootloader software for microcontroller based automotive ECUs supporting software...  ...to local office.REQUIREMENTS: Bachelor's degree in Electronic Engineering, Electrical Engineering, Computer Engineering, Computer... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    6 days 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
    8 days ago
  •  ...8336, United StatesExperience: 5-10 yearsContact: 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
    8 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
    8 days ago
  •  ...within EPSI is focused on the development of controls & diagnostic software centered around on-vehicle low voltage power generation, energy...  ..., and distribution. The Role:This Senior Controls Software Engineer role is paramount to the successful review, development, simplification... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    3 days ago
  • Job DescriptionSenior Software Engineer — ADAS 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
    Shift work

    General Motors

    Milford, MI
    6 days 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
    5 days ago

Do you want to receive more vacancies?

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