Talent.com

Computer programming Jobs in Sterling Heights, MI

Create a job alert for this search

Computer programming • sterling heights mi

Last updated: 1 day ago

Junior C++ Graphics Engineer

Rapid Die CutClinton Township, Michigan, United States
$90,000.00–$110,000.00 yearly$90,000.00–$110,000.00 yearly
Full-timeFull-time

Salary: $90,000 - 110,000 per year.We require a bachelors degree in Computer Science, Computer Engineering, Applied Mathematics, Engineering, or a closely related discipline.We are looking for stro... Show more

 • Promoted

CNC Controls Engineer

Optimal Inc.Sterling Heights, MI, USA
Quick Apply

Develop and implement improvements to control systems and equipment using Factory Information Systems (FIS) data.Lead problem solving in resolving equipment performance issues.Lead trouble shooting... Show more

Aquatics Programming Supervisor

Life Time>Rochester Hills, Michigan, United States of America

As the Aquatics Supervisor, you must enjoy working in a fast-paced environment.You will help members improve their swimming in our state-of-the-art recreational and lap pools, both indoors and out.... Show more

Computer/IT

TradeJobsWorkForce48307 Rochester Hills, MI, US

Computer/IT Job Duties: Setting up hardware and installing and configure software and drivers.Maintaining and repairing technological equipment (e.Installing well-functioning LAN/WAN and other netw... Show more

 • Promoted

QA Tester

TEKsystemsTroy, MI, US
ContractorContractor

Description:* Client in Troy, MI, is looking to bring on a QA to their team to support their Center of Excellence Team that is responsible for meeting customer expectations for the website.MUST HAV... Show more

Instrumentation & Controls Engineer

Surge StaffingTroy, Michigan, United States
Full-timeFull-time

Instrumentation & Controls Engineer.We are seeking an experienced Instrumentation & Controls Engineer to support the design, programming, integration, and commissioning of control systems f... Show more

Software and Controls Engineer

Delta StaffingRochester Hills, MI, United States

Controls Engineer – Robotics & Automation.PLC-based control systems for advanced automation and robotic systems.You’ll work hands-on with engineering teams and customers to bring co... Show more

Controls Technician

Lincoln ElectricShelby Township, MI, US

Lincoln Electric is a high-performance industrial machinery and technology leader who helps customers manufacture and maintain vital equipment and infrastructure.Lincoln Electric’s innovative solut... Show more

Field Application Engineer II

LMI TechnologiesRoyal Oak, MI, US
Quick Apply

As a Field Application Engineer II (FAE II) at LMI Technologies, you will be a senior technical expert, solution architect, and customer advocate in the factory automation and 3D machine vision spa... Show more

Hardware/Software Integration and Test Engineer

Geologics CorporationSterling Heights, MI, US
$35.00–$42.00 hourly$35.00–$42.00 hourly

Hardware/Software Integration and Test Engineer needed: Sterling Heights, MI.Must Be Clearable We have an opening with a great client of ours and we are looking for a Hardware/Software Integration ... Show more

Software Engineer - Robotics

Dassault SystèmesRoyal Oak
Full-timeFull-time

Role Description & Responsibilities:.DASSAULT SYSTÈMES is seeking a Software Development Engineer with experience in robotics systems and multiple programming languages to join our DELMIA R&D organ... Show more

CNC Lathe Setup/Programmer

MCM Staffing LLCMount Clemens, Michigan, United States
$26.00–$32.00 hourly$26.00–$32.00 hourly
Full-timeFull-time
Quick Apply

CNC Lathe Setup & Programmer (Mazak Preferred).We are seeking a skilled CNC Lathe Setup & Programmer to join our team.This role is responsible for programming, setting up, and operating CNC... Show more

CNC Programmer

Linked Professional ServicesFraser, MI, USA
Full-timeFull-time

We are seeking an experienced CNC Programmer to join the CNC/Manufacturing team.This position will be responsible for developing and modifying CNC programs, supporting machine setups, and ensuring ... Show more

CNC Programmer

WaltonenTroy, MI, US
Quick Apply

Independence Tooling is actively seeking a CNC Programmer to join our team!.Responsibilities Plan machining operations by reviewing work orders, engineering drawings, blueprints, and technical spec... Show more

Robot Programmer (Experienced)

GABLETEKTroy, MI, US
Quick Apply

Local & Travel Opportunities Position Overview We are seeking an experienced Robot Programmer with 3+ years of experience to support automation projects in a machine tool and industrial manufac... Show more

CMM Technician

JVISShelby Township, MI, United States
Full-timeFull-time

Technician is primarily responsible for running C.CAD data or prints supplied by the customer and performing dimensional studies based on that data.Technician has the authority to coordinate reques... Show more

Manager Computer Hardware

McLaren Health Care CorpMichigan, Mount Clemens
Full-timeFull-time

The Manager Computer Hardware leads a team enabling the delivery of a high-value capabilities to the McLaren enterprise related to its PC end point devices.The manager will be responsible for depen... Show more

Direct Support Professional - Rochester

Dutton Farm Inc.Rochester, MI, US
Quick Apply

AM to 3:30PM Direct Support Professional (DSP) The Direct Support Professional (DSP) empowers adults with disabilities through hands-on experiences like animal care, gardening, art, and community a... Show more

Workday Extend Configurator - HR IT

General MotorsWarren
Full-timeFull-time

General Motors is seeking a skilled Workday Extend Configurator to design, develop, and implement custom solutions within the Workday platform.This role will leverage your expertise in various prog... Show more

Flowform Specialist

Transform AutomotiveShelby Township, MI, US
Full-timeFull-time

Amsted Automotive's TransForm Automotive division in Shelby Township, is seeking a Flowform Specialist for our third shift (11:00 PM - 7:00 AM + 15% shift premium).PM to 11:00 PM (15% shift premium... Show more

People also ask
Junior C++ Graphics Engineer

Junior C++ Graphics Engineer

Rapid Die CutClinton Township, Michigan, United States
1 day ago
Salary
$90,000.00–$110,000.00 yearly
Job type
  • Full-time
Job description

Salary: $90,000 - 110,000 per year

Requirements:

  • We require a bachelors degree in Computer Science, Computer Engineering, Applied Mathematics, Engineering, or a closely related discipline.
  • We are looking for strong C++ programming and debugging ability.
  • We need solid computer science fundamentals, including data structures and algorithms.
  • We want a strong background in either computational geometry or computer graphics, along with practical familiarity with the other.
  • We value attention to numerical precision, tolerances, and edge cases.
  • You should be able to learn rapidly, understand complex systems, and collaborate effectively.
  • Clear written and verbal communication skills are required.
  • Experience with Python is preferred.
  • Familiarity with CAD file formats, spline-based geometry, or CAD/CAM systems is preferred.
  • Experience with geometry, numerical computing, computer vision, or image processing is preferred.
  • Experience with OpenGL or WebGL is preferred.
  • Familiarity with CMake, Git, and continuous integration workflows is preferred.
  • Exposure to manufacturing, CNC, robotics, simulation, or game engine development is preferred.

Responsibilities:

  • We will have you develop and maintain our existing C++ software for geometry and die cutting.
  • You will own and enhance our automated quote pricing engine.
  • You will troubleshoot and fix issues across CAD processing, geometry, pricing, and production workflows.
  • You will test and document software updates.
  • You will build and support geometry visualization software.
  • You will implement geometry and quoting capabilities for CNC machining, sheet-metal fabrication, and automated bending.

Technologies:

  • AI
  • Computer Vision
  • Git
  • Support
  • OpenGL
  • Python
  • Robotics
  • WebGL
  • C++

More:

We are Digital Manufacturing Systems, Inc. (Rapid Die Cut), based in Clinton Township, Michigan, and this is a full-time, on-site junior C++ engineer role. We build software that automates the journey from a customers CAD file to a manufacturing quote and production, with our geometry and pricing engines driving quoting accuracy, manufacturability, and production data for our machines. We are growing beyond die cutting into CNC machining, sheet-metal fabrication, and automated bending, and you will work directly with our Computational Geometry & AI Engineer for day-to-day mentorship. This role also offers hands-on exposure to computational geometry, computer vision, geometry-driven quoting, CAD/CAM software, real-time visualization, and high-performance C++, with benefits including 401(k), dental insurance, health insurance, and vision insurance.

last updated 46 week of 2026