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

Software Engineer - CET

MillerKnoll

Why join us?

Our purpose is design for the good of humankind. It's the ideal we strive toward each day in everything we do. Being a part of MillerKnoll means being a part of something larger than your work team, or even your brand. We are redefining modern for the 21st century. And our success allows MillerKnoll to support causes that align with our values, so we can build a more sustainable, equitable, and beautiful future for everyone.

General Purpose

The Software Engineer - CET develops and maintains digital product content and software extensions for CET Designer, supporting the specification and visualization of MillerKnoll products. This role combines software engineering with product configuration, 3D visualization, and business logic to create intelligent digital representations of commercial furniture products.

Working as part of a cross-functional Agile team, the Software Engineer partners with Digital Product Management, QA, and Delivery Management to deliver new product introductions, enhancements, and ongoing platform improvements.

Key Responsibilities
  • Design, develop, test, and maintain CET software extensions using object-oriented programming principles.
  • Develop configurable product logic supporting visualization, specification, pricing, bill of materials, and manufacturing rules.
  • Create and maintain intelligent 2D and 3D product representations.
  • Translate business and product requirements into scalable, maintainable software solutions.
  • Participate in Agile development activities including planning, estimation, code reviews, testing, and continuous improvement.
  • Collaborate with cross-functional teams across North America, Europe, and Asia to support product launches and enhancements.
  • Troubleshoot software defects and implement quality improvements.
  • Contribute to engineering standards, development practices, and technical documentation.
Qualifications

Education & Experience
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline OR equivalent experience.
  • Minimum of four (4) years of professional experience developing software using object-oriented programming languages such as C#, C++, Java, or similar technologies.
Skills & Abilities
  • Strong understanding of object-oriented design principles, software architecture, and modern software development practices.
  • Experience with source control systems and Agile development methodologies.
  • Strong analytical, problem-solving, and communication skills.
  • Experience developing applications or extensions for CET Designer (Configura) preferred.
  • Experience developing CAD, 3D visualization, or product configuration applications preferred
  • Knowledge of commercial furniture, manufacturing, or engineering systems preferred
  • Experience working with globally distributed development teams. preferred

Who We Hire?

Simply put, we hire qualified applicants representing a wide range of backgrounds and abilities. MillerKnoll is comprised of people of all abilities, gender identities and expressions, ages, ethnicities, sexual orientations, veterans from every branch of military service, and more. Here, you can bring your whole self to work. We're committed to equal opportunity employment, including veterans and people with disabilities.

This organization participates in E-Verify Employment Eligibility Verification. In general, MillerKnoll positions are closed within 45 days and are open for applications for a minimum of 5 days. We encourage our prospective candidates to submit their application(s) expediently so as not to miss out on our opportunities. We frequently post new opportunities and encourage prospective candidates to check back often for new postings.

MillerKnoll complies with applicable disability laws and makes reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact MillerKnoll Talent Acquisition at View email address on click.appcast.io.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - CET in Holland, MI vacancy
  •  ...Requirements Engineer II At Gentex, you'll help create innovative technologies that improve how people live, travel, and stay connected...  ...a related field. ~5 years technical experience in systems or software development or 2 years of experience with requirements... 
    Suggested

    Gentex Corporation

    Zeeland, MI
    12 hours ago
  • $70k - $90k

     ...Description Company Description Manufacturing Application Engineer Job Type: Full-Time Work Location: Onsite (Travel up to...  ...for manufacturing systems. Support factory automation software implementation and testing while working with equipment and PLC... 
    Suggested
    Full time
    Work at office

    SBT Global, Inc.

    Holland, MI
    15 days ago
  •  ...team working at the forefront of biotechnology innovation.  About the Role   We are seeking a highly motivated Applications Engineer II to serve as a key technical partner to our global customer base. This role is ideal for someone who enjoys combining technical... 
    Suggested
    Remote work

    PBS Biotech Inc

    Macatawa, MI
    10 days ago
  • $75k - $100k

     ...Description Job Description Position Summary: The Applications Engineer will support sales by fostering positive customer relationships...  ...in machine design or building, and with SolidWorks or similar software preferred. Knowledge of manufacturing and control systems in... 
    Suggested
    Work at office
    Flexible hours

    Opportunity Group, Inc.

    Holland, MI
    6 days ago
  •  ...solutions. Design, develop, test, and implement SAP applications and integrations within the S/4HANA environment. Contribute to software architecture, solution design, and technical decision-making for complex initiatives. Collaborate with cross-functional teams... 
    Suggested
    Temporary work
    Work at office

    Haworth, Inc.

    Holland, MI
    15 days ago
  •  ...JOB SUMMARY Take ownership of complex software development tasks, working independently to design, code, develop, debug and implement high-quality IT solutions. Utilize your in-depth knowledge and experience to solve technical challenges and mentor junior developers... 
    Work experience placement
    Work at office

    Blue Lake Search

    Holland, MI
    3 days ago
  •  ...AUTOMATION TECHNOLOGIES, LLC Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job...  ...Engineering, quoting, and customer interaction. Proficiency in CAD software (SolidWorks, Creo, CATIA, Visual Components). Strong... 
    Full time
    Work experience placement
    Remote work
    Worldwide

    JR Automation

    Holland, MI
    3 days ago
  •  ...Employment Type: Full-time, direct hire Minimum Experience: 6+ years embedded software/firmware development experience Education Requirement: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field Work Authorization... 
    Full time
    Work at office
    Local area
    Relocation
    Visa sponsorship
    Relocation package

    twenty80.io

    Zeeland, MI
    1 day ago
  •  ...Job Title: Lead Advanced Manufacturing Engineer Posting Start Date: 9/2/26 Join the Future of Workspace Innovation at...  ...without accommodation. Use office automation, communication, software, and tools used in Haworth office environment. Perform other... 
    Temporary work
    Work experience placement
    Work at office
    Relocation package

    Haworth

    Holland, MI
    2 days ago
  • Job Description & Skill Requirement: Job Summary: The MES (Manufacturing Execution System) Technical Architect is a senior-level technical leadership role responsible for designing, structuring, and overseeing the technical implementation of MES solutions across...

    Katalyst Healthcares and Life Sciences

    Holland, MI
    5 days ago
  • MES Technical Lead / Technical Architect Location: Holland, MI ZIP Code: 49423 Employment Type: Full-Time Permanent Job Description Design and oversee end-to-end MES application architectures across manufacturing environments. ...
    Permanent employment
    Full time

    Purple Hires Inc

    Holland, MI
    1 day ago
  •  ...more here ! We are currently looking for a Senior IT Solution Engineer - AI Transformation to join our team in Holland, MI. Job...  ...Engineer in AI Transformation you will take ownership of complex software development and solution engineering work, independently designing... 
    Temporary work
    Work experience placement
    Work at office
    Relocation package

    Haworth, Inc.

    Holland, MI
    19 days ago
  •  ...Description Job Description Role Summary Our client, an engineering and technology organization, is seeking a Camera Tuning Engineer...  ...teams. The Camera Tuning Engineer will work closely with software engineers, product stakeholders, and third-party technology partners... 
    Work at office

    twenty80.io

    Zeeland, MI
    2 days ago
  •  ...Sales Engineer I - Machined Core Level Entry Position Type Full Time Job Shift 1st shift Education Level 4 Year Degree Category Engineering Sales Engineer I - Machined Core (1st Shift) Entry-level position where the individual gains foundational knowledge of the... 
    Bi-weekly pay
    Full time
    Contract work
    Temporary work
    Immediate start
    Shift work
    Day shift

    Plascore

    Zeeland, MI
    6 days ago
  •  ...Description Job Description     Job Title: IT Systems Engineer   Reports To: President Direct Reports: none Compensation...  ...-on support for users, computers, servers, network equipment, software, phones, security systems, backups, and related technology.... 
    Full time
    For contractors
    Work at office
    Remote work
    Long distance

    M W Watermark Llc

    Holland, MI
    15 days ago
  • $60 - $80 per hour

     ...Job Description Job Description Job Overview This position is a 1+ Year contract for a Senior Controls Engineer. In this position you will be collaborating with engineers in the automation industry, working on cutting-edge robotics and technology. This role offers... 
    Contract work

    Sterling Engineering Inc.

    Holland, MI
    13 days ago
  •  ...Description Job Description DISHER is currently seeking a Design Engineer to join our team. In this role, you'll bring advanced...  ...shaping undefined requirements. ~ Proven experience with CAD software such as Creo and/or Solidworks. ~ Advanced-level knowledge of... 
    Local area

    DISHER

    Zeeland, MI
    20 days ago
  • $30 - $45 per hour

     ...Automation, we build custom automation systems that solve real manufacturing challenges. Every project is different, every solution is engineered from the ground up, and every team member has a direct impact on the final result. At Mission, you'll find: Challenging,... 
    Hourly pay
    Full time
    Part time
    Local area
    Remote work
    Night shift

    Mission Design & Automation

    Holland, MI
    19 days ago
  •  ...Tailored Solutions Engineering Intern (onsite) ~ Holland, MI   Company Overview   At Haworth, we're not just creating office furniture...  ..., clubs, volunteer work, etc. Experience with Creo Software Experience using SAP, variant configuration or configured product... 
    Full time
    Part time
    Summer work
    Internship
    Summer internship
    Work at office

    Haworth, Inc.

    Holland, MI
    a month ago
  •  ...Cybersecurity Tara Engineer Randstad Engineering Solutions is expanding its cybersecurity capabilities within its engineering teams...  ...specifications and cybersecurity requirements traceability for systems, software, dev-ops, and other relevant disciplines; Review cybersecurity... 

    Argyle Infotech

    Zeeland, MI
    5 days ago
  •  ...Product Engineer *CANDIDATES MUST BE AUTHORIZED TO WORK IN UNITED STATES WITHOUT SPONSORSHIP* Role Overview Applies engineering principles to design, develop, and launch automotive products that meet customer specifications and performance requirements. Supports... 
    Work at office

    Philips Recruiting Services / Philips Automotive Recruiting

    Holland, MI
    2 days ago
  •  ...electromechanical, hydraulic, and liquid processing systems using advanced 3D software (SolidWorks). * Create detailed assembly models, approval...  ...Qualifications * Bachelor's degree in Mechanical Engineering (BSME or equivalent) preferred; Associate's degree or 3+ years... 
    Hourly pay
    Permanent employment
    Contract work
    Casual work
    Worldwide

    iMPact Business Group

    Holland, MI
    5 days ago
  • $75k - $130k

     ...Machine Design Engineer Positions Opportunity Group is currently recruiting Machine Design Engineers for several direct-hire, permanent...  ...experience with Inventor, Creo/ProE, AutoCAD, or other 3D CAD software will be considered. Bachelor's degree in Mechanical... 
    Permanent employment
    Flexible hours

    Opportunity Group, Inc.

    Holland, MI
    4 days ago
  •  ...Tramec is currently seeking a Senior Project Engineer to join either our Tramec Sloan facility in Holland, Michigan or our Tramec Sloan...  ...Microsoft Office Suite Advanced Excel Project management software Technical Knowledge: GD&T DFM/DFA Lean Manufacturing... 
    Work at office
    Relocation package

    Tramec

    Holland, MI
    1 day ago
  •  ...Job Description Job Description The Controls Engineers at Koops design, develop, and debug control systems for custom automation...  ...Develop electrical layouts and detailed schematics using CAD software Integrate sensors, pneumatics, and vision systems into automation... 
    Work experience placement

    Koops, Inc.

    Holland, MI
    6 days ago
  •  ...Product Design Engineer You will serve as a pivotal Product Design Engineer for a major automotive manufacturer, applying deep technical...  ...engineering projects. ~ Hands-on experience with Catia software. ~ Proven background and practical experience in plastic part... 
    Work at office

    InterSources

    Zeeland, MI
    2 days ago
  •  ...enhance computer and controller-based vision systems within their manufacturing environment. RESPONSIBILITIES Troubleshooting software, maintaining hardware and ensuring system accuracy and reliability, particularly in the measurement and inspection of electrode... 
    Full time

    TRG

    Holland, MI
    3 days ago
  •  ...Job Description Job Description As a Controls & Automation Engineer, you have the opportunity to work for many great companies throughout West Michigan. If you are looking for a highly skilled, close-knit team that enjoys diverse projects, maintains a healthy work... 
    Local area

    Hoekstra Electrical Services

    Holland, MI
    24 days ago
  •  ...Our Client: A leader in the engineering, manufacturing, and installation of custom equipment and integrated systems is seeking a motivated...  ...: Diverse experience with different PLC programming software and manufacturers' HMI programming software. Knowledge of the... 
    Hourly pay
    Permanent employment
    Contract work
    Night shift
    Weekend work

    iMPact Business Group

    Holland, MI
    11 hours ago
  •  ...travel, and stay connected. Join a company driven by quality products across an evolving range of industries.POSITION OVERVIEWThe Engineering Analyst II contributes to product development by owning simulation tasks and applying engineering analysis tools to evaluate and... 
    Full time
    Work at office

    Gentex Corporation

    Zeeland, MI
    1 day ago

Do you want to receive more vacancies?

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