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

CET Software Engineer

$102.4k - $128k

KION GROUP

Software Engineer

We are seeking a Software Engineer to support the development of our 3D configuration platform used to design automated warehouse and logistics solutions. In this role, you will develop parametric components, configuration logic, and user interface features that allow engineers and sales teams to accurately model complex systems. The position involves working across the software development lifecycle, including design, implementation, testing, and performance optimization. You will collaborate closely with product owners, system engineers, and global development teams to deliver reliable and scalable software.

Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. The base pay range for this role is estimated to be $102,400-$128,000 at the time of posting. Final compensation will be determined by various factors such as work location, education.

Tasks and Qualifications

What You Will Do

  • Design, implement, and maintain features on the Configure platform used to model and configure automated warehouse solutions.
  • Develop high-quality, maintainable code using modern engineering practices including code reviews, automated testing, and CI/CD pipelines.
  • Build and extend 3D parametric components and configuration logic used to represent complex warehouse automation systems.
  • Analyze technical problems, identify root causes, and implement robust solutions that scale across multiple deployments.
  • Collaborate with product owners and solution architects to translate business and engineering requirements into technical designs.
  • Contribute to system architecture decisions, including performance optimization, modularization, and framework improvements.
  • Write unit tests, integration tests, and automated validation to ensure reliability and maintainability of the codebase.
  • Review code from peers and mentor junior engineers on standard methodologies, architecture, and debugging techniques.
  • Improve UI architecture and maintain clean separation between UI, configuration logic, and data models.
  • Work closely with global development teams to align on architecture, coding standards, and feature implementation.
  • Investigate and resolve production issues, performance bottlenecks, and edge cases in complex configuration scenarios.
  • Document system behavior, architecture decisions, and development practices to support long-term maintainability.
  • Continuously evaluate tools, frameworks, and approaches that improve engineering efficiency and system robustness.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • 3–7 years of professional software development experience.
  • Experience with CM / Configura CET Developer (CM coding), 3D parametric programming, or 3D engine development (e.g., Unity, Unreal, or similar).
  • Strong experience with 3D modeling or CAD-based configuration systems.
  • Proven experience developing front-end or user interface-based software systems.
  • Understanding of object-oriented design, modular architecture, and maintainable code structures.
  • Experience building scalable and extensible frameworks or platforms.
  • Familiarity with UI architecture patterns and component encapsulation.
  • Experience with test-driven development, automated testing, and code quality practices.
  • Strong debugging and problem-solving skills in complex technical systems.
  • Ability to break down large problems into manageable engineering tasks.
  • Experience working in collaborative engineering teams using code reviews, version control, and issue tracking systems.
  • Strong written and verbal communication skills, particularly when explaining technical concepts to multi-functional teams.
  • Travel up to 10% of the time.

Preferred Qualifications

  • Experience developing configuration platforms or product configurators.
  • Background in warehouse automation, logistics systems, robotics integration, or industrial software.
  • Experience with 3D visualization pipelines, geometry engines, or parametric modeling frameworks.
  • Familiarity with performance optimization in rendering or complex UI systems.
  • Experience mentoring developers or leading technical initiatives within a team.

What We Value

  • Engineers who take ownership of systems and outcomes, not just tasks.
  • A focus on clean, maintainable code and long-term system quality.
  • Practical problem solvers who can balance engineering rigor with delivery timelines.
  • Collaboration across global teams and subject areas.
  • Continuous learning and improvement.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the CET Software Engineer in Grand Rapids, MI vacancy
  • $102.4k - $128k

     ...We are seeking a Software Engineer to support the development of our 3D configuration platform used to design automated warehouse and logistics...  ...development experience. ~ Experience with CM / Configura CET Developer (CM coding), 3D parametric programming, or 3D engine... 
    Suggested
    Local area

    Dematic

    Grand Rapids, MI
    3 days ago
  • $28 - $30 per hour

     ..., MI (4 days onsite, 1 day remote) 12-month CTH $28-30/hr Our large food distribution client is looking for an eager-to-learn Software Engineer to join their IT team- supporting Supply Chain Transportation. What You Will Receive: As an Elevate consultant you will be immersed... 
    Suggested
    Full time
    Internship
    Local area
    Remote work

    Brooksource

    Grand Rapids, MI
    5 days ago
  •  ...Position Summary Intermediate Software Engineer develops, creates, and modifies general computer application software or specialized utility programs. The candidate analyzes user needs and develops software solutions, designs or customizes software to optimize operational... 
    Suggested
    Work at office
    Remote work
    Monday to Friday

    Phase2 Technology

    Wyoming, MI
    5 days ago
  •  ...The Software Engineer II is a mid-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. What you'll be handling Collaborates with developers and functional... 
    Suggested
    Work experience placement

    TGW Logistics Group

    Grand Rapids, MI
    1 day ago
  •  ...~ Design software according to project requirements in compliance with company design and quality standards. ~ Test and support software built. ~ Manage design and control aspects of projects while working within a cross-functional team environment.... 
    Suggested
    Work experience placement
    Work at office

    Ascential Technologies

    Grand Rapids, MI
    2 days ago
  •  ...Software Engineer The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing... 

    The Dignify Solutions, LLC

    Grand Rapids, MI
    7 days ago
  •  ...Job Title: Software Developer (Java/SQL) Overview of Team and Project: The team is focused on developing and enhancing software solutions using Java as the primary language, with occasional use of C# . Work involves interacting with an Oracle... 

    3B Staffing LLC

    Grand Rapids, MI
    2 days ago
  • $10k

     ...Senior Software Engineer BrainGu Grand Rapids, Michigan, United States About this position BrainGu is a technology company that builds developer platforms. We believe the future has to be innovated, created, and secured. Through platforms that create order‑of‑magnitude... 
    Remote work
    Home office

    BrainGu

    Grand Rapids, MI
    4 days ago
  • $119.21k - $160k

     ...maintenance, enhancement, testing, implementation, and support of software. Develops software test requirements for complex modules...  ...specification and other documentation to determine software engineering requirements. Presents complex technical findings and developments... 
    Local area
    Remote work

    Dematic

    Grand Rapids, MI
    5 days ago
  • $70k - $90k

     ...Job Description A Junior Software Engineer role in Grand Rapids, MI is currently available at Belcan. In this role, you will support platform software development for advanced propulsion and engine control systems. In this role, you will contribute to the full... 
    Local area

    Belcan

    Grand Rapids, MI
    5 days ago
  •  ...Job Title This position is responsible for implementation and enhancement of vendor software package applications, providing overall business function knowledge to projects and support, incorporating scaled agile framework. This position collaborates with vendors,... 

    Samprasoft

    Grand Rapids, MI
    3 days ago
  • $138.9k - $180.6k

     ...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining... 
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    SAAB

    Wyoming, MI
    2 days ago
  •  ...Senior Software Engineer Twisthink is looking for a Senior Software Engineer to design and build custom software solutions across a variety of domains, including backend systems, data platforms, connected applications, and cloud-enabled products. This role provides... 
    Work at office
    Flexible hours

    twisthink

    Grand Rapids, MI
    3 days ago
  •  ...experience. Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software...  ...creativity and latitude is expected. 5-7 years of experience in data engineering, focusing on Azure-based solutions. Strong experience with... 
    Work experience placement

    Blue Lake Search

    Grand Rapids, MI
    3 days ago
  •  ...Senior Azure Software Engineer We are seeking Senior Azure Software Engineers with 5+ years of Microsoft.Net experience, including 5+ years developing native cloud solutions in Azure. This is a hands-on development role requiring a strong passion for building great... 

    Samprasoft

    Grand Rapids, MI
    3 days ago
  •  ...System has an immediate opening for a Controls Commissioning Engineer for a 6 Month + Contract . Our client offers results-driven people...  ...REMOTE CANDIDATES We are seeking Mid to Sr senior-level software Engineers who work with a team of Software Engineers at our... 
    Contract work
    Work experience placement
    Work at office
    Immediate start
    Remote work

    iMPact Business Group

    Grand Rapids, MI
    2 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Grand Rapids, MI
    2 days ago
  • $85k - $95k

     ...learning, and coaching and training that supports your continued development and growth. Reporting directly to the Engineering Manager, the Full Stack Software Developer will contribute to the design, development, testing, and validation of software solutions supporting... 
    Internship
    Shift work

    Veralto

    Grand Rapids, MI
    2 days ago
  • $85k - $95k

     ...Description Job Description Lead Automation Mechanical Design Engineer Imagine starting your day by opening a new SolidWorks assembly...  ...eligibility upon hire. You’re proficient in GD&T CAD Software Mechanical Design & Engineering Machines & technologies... 
    Immediate start

    Axis Automation Robotics

    Grand Rapids, MI
    2 days ago
  • $175k - $210k

     ...have a lot of autonomy to make key decisions. We\'re looking for engineers who are product-minded and can think creatively to solve core...  ...Industries ~ IT Services and IT Consulting and Software Development Referrals increase your chances of interviewing... 
    Full time
    Local area
    Remote work
    Work from home

    Jobot

    Grand Rapids, MI
    5 days ago
  • $140k - $200k

     ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Remote work

    Speechify

    Grand Rapids, MI
    2 days ago
  •  ...& Writing) Knowledge XML parsing and AJAX concepts Education Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering. Benefits of Working with Our Clients... 
    H1b
    Immediate start

    SynergisticIT

    Grand Rapids, MI
    5 days ago
  •  ...headquartered in Zeeland, Michigan, Gentex is an 8-time winner of the Top Workplaces in Michigan. Position Overview Embedded Software Engineer I at Gentex creates software code to meet product requirements. This position requires interfacing with all groups within the... 

    Gentex Corporation

    Grand Rapids, MI
    5 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Grand Rapids, MI
    1 day ago
  •  ...Embedded Software Engineer Location: On-site - Grand Rapids, MI (Relocation ok) GC and USC C/C++ programming, RTOS (Linux/QNX/VxWorks), device drivers, system architecture, embedded systems development (5+ years), verification & validation, hardware... 
    Relocation

    3B Staffing LLC

    Grand Rapids, MI
    2 days ago
  •  ...An Aerospace Company in Grand Rapids, MI is looking for an Embedded Software Engineer with an Active US Security Clearance. This role is responsible for designing, developing, testing, and documenting Ada software for real-time embedded systems. The engineer will implement... 

    Insight Global

    Cascade, MI
    2 days ago
  •  ...Lead Embedded Software Engineer Lead Embedded Software Engineer is responsible for leading a team of embedded software engineers and writing and developing embedded software. Location: This position requires on-site work at facilities. This role is not eligible for... 
    Work at office
    Shift work

    EDI Staffing

    Grand Rapids, MI
    2 days ago
  • $112k - $149k

     ...Job Description Summary Are you an Embedded Software Engineer who loves working on innovative technologies? If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand Rapids, MI. You will be part of a cross-functional team that... 
    Permanent employment
    Contract work
    Local area
    Relocation package
    Flexible hours

    GE Aerospace

    Grand Rapids, MI
    6 days ago
  •  ...focused on turning complex business challenges into elegant, simple software. Brightly is design-led, research-driven, user-focused, and...  ...closely with client stakeholders, designers, and engineers. Employment, Location, And Travel Full‑time salaried or contract... 
    Full time
    Contract work
    Work at office
    Remote work

    Teambrightly

    Grand Rapids, MI
    1 day ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Grand Rapids, MI
    2 days ago

Do you want to receive more vacancies?

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