CET Software Engineer
$102.4k - $128kKion Group AG
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.We offer:Career DevelopmentCompetitive Compensation and BenefitsPay TransparencyGlobal OpportunitiesDematic 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 DoDesign, 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 QualificationsBachelor’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 QualificationsExperience 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 ValueEngineers 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.#LI-DP1 #J-18808-Ljbffr
- ...Responsibilities Designsoftware according to project requirements incompliance with company design and quality standards. Test and support software built. Manage design and control aspects of projects while working within a cross-functional teamenvironment. Provide software...SuggestedWork experience placement
- ...Position Summary Intermediate Software Engineer develops, creates, and modifies general computer applications software or specialized utility programs. They analyze user needs and develop software solutions, design or customize software to optimize operational efficiency...SuggestedMonday to Friday
$70k - $90k
...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. You will contribute to the full software development lifecycle - including...SuggestedLocal area- ...Burke-Porter Machinery is seeking a software engineer in Grand Rapids, MI. The role involves designing software according to project requirements, testing built software, and managing project aspects. Candidates should have a BSCS, BSEE, or BSCE degree and strong proficiency...SuggestedWork experience placement
- ...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...Suggested
- ...involves designing, modifying, developing, writing and implementing software programming applications, supporting and/or installing... ...latitude is expected. Qualifications 5-7 years of experience in data engineering, focusing on Azure-based solutions. Strong experience with...Work experience placement
$65k - $140k
...Software Support Engineer Dematic is looking for a talented Software Support Engineer to provide remote, second level customer support with Dematic's Customer Service team. The work schedule for this opening is rotating 12-hour day shifts, four days on and four days...Local areaRemote workRotating shiftDay shift- ...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...Work experience placement
$143.2k - $214.8k
...Software Principal Engineer Dematic Corp. has a need for a Software Principal Engineer in our Lifecyle Solutions & Services Modernizations and Upgrades (LSS MU) group. The ideal candidate will have experience working in the material handling industry and industrial...Local area- ...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 officeFlexible hours
$86.5k - $142.7k
...writing and reviewing code, building proofs‑of‑concept, and guiding engineering teams through complex technical decisions. This position... ...Skills and attributes for success Strong hands‑on background in software engineering and modern application architectures. Deep...Summer holidayFlexible hours$120k - $180k
...We are seeking a highly skilled Senior Software Engineer to lead the design, development, and implementation of advanced software solutions in the material handling industry. This role requires technical leadership, deep expertise in Linux and C‑based software architecture...Full timeLocal area- ...SG2 Recruiting is supporting Wind RiverX in the search for a Senior Software Engineer to support a classified program. This role is ideal for an experienced software engineer with deep expertise in Ada development, embedded networking, and secure communications protocols...
$102.6k - $171k
...Rapids, Michigan, responsible for guiding the development of software-driven medical device systems. You will translate user and system... ...The ideal candidate will have a Bachelor's degree in Software Engineering or Computer Science and at least 4 years of experience in...$127.5k - $140k
.... What You Will Do In This Role: Develop quality software products for internal and external customers with a focus on offboard... ...bachelor's degree or equivalent in Computer Science, Computer Engineering, Software Engineering or closely related field and 8 years of...Full timeLocal areaRemote work- ...Senior Network Protocol / Software Engineer SG2 Recruiting is supporting Wind RiverX in the search for a Senior Network Protocol / Software Engineer to support a classified aerospace and defense program in Grand Rapids, Michigan. This customer-facing technical leadership...
$65k - $140k
...Dematic is looking for a talented Software Support Engineer to provide remote, second level customer support with Dematic's Customer Service team. The work schedule for this opening is a weekly 8am-5pm EST position. The employee will work closely with customers, first...Local areaRemote work- ...Job Title: Senior Business Intelligence Software Engineer (NH51775) Location: Grand Rapids, MI. 51775 Employment Type: Permanent Full-Time Business Unit: Information and Analytics Posting Date: 01/24/2023 Notes: Only qualified candidates need apply. Hybrid position. Must...Permanent employmentFull timeImmediate start
- ...and scale our cloud-based SaaS pharmacy procurement platform. This role is ideal for someone passionate about building high-quality software solutions that deliver value to customers through intuitive user experiences and reliable, scalable architecture. As part of a...Work at officeRemote workFlexible hours
- ...aims to deliver industry-leading automation products for a wide range of warehouse automation solutions. As an Expert Controls Software Engineer based in Grand Rapids, you serve as the critical bridge between our Global Controls Software R&D teams and the Grand Rapids...Local areaImmediate startOverseas
$105.72k - $132.14k
...the process of implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift- ...Intercity Packers Ltd. is looking for a Data Engineer to develop the GFS Data Platform using high-quality code and modern design principles... ...day remote. The ideal candidate will have strong experience in software development, modern data movement technologies, and data...Remote work
- ...Senior AI-Enabled Digital Engineer - working onsite with the team in Grand Rapids, MI or Working Remotely from Home office based in US. If you are a senior software engineer who has experience using AI coding agents and wants to take that experience into a larger enterprise...Remote workWork from homeHome office
- ...BISSELL, Inc. is seeking a Senior Data Engineer in Grand Rapids, Michigan, responsible for designing and supporting the company's enterprise data platform. The role involves developing scalable ETL/ELT pipelines using IICS and AWS services to empower decision-making....
$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 employmentContract workLocal areaRelocation packageFlexible hours- ...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 officeShift work
- ...We are seeking a Senior Microsoft 365 Platform Engineer to lead the administration, governance, and evolution of enterprise Microsoft 365 services. The ideal candidate will have deep expertise across the Microsoft 365 ecosystem and experience in managing platform strategy...Work at office
- ...Kion Group AG is seeking a Software Engineer in Grand Rapids, Michigan to support the development of a 3D configuration platform for automated warehouse solutions. This role involves designing and implementing software features while collaborating with cross-functional...
$95k - $127k
...Job Description Summary GE Aerospace's Platform Software team builds the embedded software that powers critical avionics functions... ...BIT/BITE), and health monitoring. We are looking for a Lead Engineer - Embedded Software Development leader who will take a key role...Permanent employmentContract workWork at officeRelocation package- ...Dematic in Grand Rapids, Michigan, is seeking a Network Engineering Supervisor to lead a team of network engineers. The ideal candidate will have at least five years of experience and demonstrate strong technical leadership, team development skills, and a proven track...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CET Software Engineer. Be the first to apply!
- federal - software developer Grand Rapids, MI
- software engineer contract Grand Rapids, MI
- software engineer healthcare Grand Rapids, MI
- network software engineer Grand Rapids, MI
- ngo software engineer Grand Rapids, MI
- software development engineer aws Grand Rapids, MI
- software developer fintech Grand Rapids, MI
- senior software engineer remote Grand Rapids, MI
- intel software engineer Grand Rapids, MI
- software engineer Grand Rapids, MI

