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 ihiretechnology.com .

Employment Type: Full Time
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - CET in Holland, MI vacancy
  •  ...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... 
    Suggested
    Full time

    MillerKnoll

    Holland, MI
    3 days ago
  • ## Senior Software EngineerApplylocations: MI - Zeelandtime type: Full timeposted on: Posted Todayjob requisition id: JR109274**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... 
    Suggested

    Knoll Inc.

    Zeeland, MI
    5 days ago
  •  ...Salesforce Commerce Cloud storefronts, including Herman Miller, Design Within Reach, and Knoll. We're looking for an experienced SFCC engineer who enjoys mentoring other developers as much as writing code, and who can partner closely with our architect, product owner, and... 
    Suggested
    Full time

    MillerKnoll

    Zeeland, MI
    5 days ago
  •  ...KPIs across safety, delivery, cost, and quality. With 10+ years of leadership in manufacturing, you will lead strategic change, coach leaders, and partner with Engineering, Supply Chain, and Product Management to optimize planning, material flow, and #J-18808-Ljbffr... 
    Suggested

    Xylem

    Holland, MI
    3 days ago
  • $55 per hour

    job summary: The System Development Engineer will be responsible for system-level design activities for automotive features such as...  ...equivalent, in Electrical Engineering, Computer Engineering, or Software Engineering. -5 to 10 years of work experience with automotive... 
    Suggested
    Hourly pay
    Temporary work
    Work experience placement
    Zeeland, MI
    24 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... 
    Casual work
    Worldwide

    iMPact Business Group

    Holland, MI
    3 days ago
  •  ...CAD files and into real products used worldwide. As a Product Engineer II, you’ll take ownership of projects from concept to prototype...  ...experience in product design and development. Proficiency in CAD software (Creo ideal, SolidWorks/Inventor acceptable). Understanding of... 
    Full time
    Worldwide
    Relocation package

    Rauch & Associates

    Holland, MI
    4 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... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Holland, MI
    12 days ago
  •  ...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,... 
    Full time
    Local area

    Mission Design & Automation

    Holland, MI
    10 days ago
  • $70k - $90k

     ...Job Title: Electrical Engineer / Controls Design Job Description The Controls Design Engineer develops electrical and controls designs...  ...electrical schematics using AutoCAD Electrical (or similar software) Strong understanding of electrical systems Ability to read... 
    Permanent employment
    Work at office
    Work from home
    2 days per week

    Actalent

    Holland, MI
    2 days 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... 
    Full time
    Work at office

    SBT Global, Inc.

    Holland, MI
    3 days ago
  •  ...driven 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... 
    Remote work

    PBS Biotech Inc

    Macatawa, MI
    28 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
    6 days ago
  •  ...TITLE: Lead Firmware Engineer LOCATION: West Michigan   SUMMARY: Management Business Solutions is seeking a Lead Firmware Engineer...  ...efforts while guiding a team of engineers through the full software development lifecycle. The Lead Firmware Engineer will drive architecture... 
    Work at office

    Mangrum Career Solutions LLC

    Zeeland, MI
    a month ago
  •  ...Controls Engineer The Controls Engineers at Koops design, develop, and debug control systems for custom automation equipment across...  ...Develop electrical layouts and detailed schematics using CAD software Integrate sensors, pneumatics, and vision systems into automation... 
    Work experience placement

    Koops Inc

    Holland, MI
    5 days ago
  •  ...applicatie‑integraties en vernieuwing binnen het IT‑landschap. Je werkt veel samen met externe leveranciers en bewaakt dat keuzes over software, infrastructuur, data en ERP goed op elkaar aansluiten. Je brengt structuur in technische complexiteit, maakt architectuurplaten... 
    Internship

    Infra First

    Holland, MI
    2 days ago
  •  ...Job Description Job Description:\n\n Job Title: IT Systems Engineer Reports To: President Direct Reports: none Compensation: Salary...  ...hands-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
    3 days ago
  •  ...Engineering Manager - Holland, Michigan DISHER is currently partnering with a food and beverage manufacturing company in Holland,...  ...documentation. Proficient in Microsoft Office and project management software; experience with AutoCAD, SolidWorks, or similar engineering... 
    For contractors
    Work at office

    DISHER

    Holland, MI
    3 days ago
  •  ...and execution plans for initiatives including Design Automation, CET/Configura enhancements, Responsive AI, and Dynamics 365 CRM....  .../without accommodation. Uses office automation, communication, software, and tools used in Haworth office environment. Performs other duties... 
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Haworth

    Holland, MI
    1 day ago
  • What You'll Do Assist personnel with PCs, servers, networks, printers, software, and phones Package, test, deploy, update, and troubleshoot software Create and maintain desktop images Perform routine network and PC installation, and troubleshoot, maintain, and resolve... 
    Work at office
    Flexible hours
    Shift work

    Levata

    Holland, MI
    1 day ago
  • $100k

    Excellent opportunity to join a leading, national credit card processing company that has over a decade of industry experience. Slice Merchant Services offers innovative payment processing solutions to merchants. Slice has put together a comprehensive package of products...
    Local area

    Slice Merchant Services

    Holland, MI
    3 days ago
  •  ...metrics and advanced dimensional layout? At Middleville Engineered Solutions, we build high-quality automotive and industrial components...  ...environment (automotive experience highly preferred). Software Expertise: Advanced proficiency in industry-standard CMM... 

    MIDDLEVILLE ENGINEERED SOLUTIONS LLC

    Hudsonville, MI
    4 days ago
  •  ...Job Description Job Description The Automation Field Service Engineer at Koops provides on-site support to repair, upgrade, and...  ...and troubleshooting skills across mechanical, electrical, and software systems Why Koops? If you enjoy working as part of an engaged... 

    Koops, Inc.

    Holland, MI
    12 days ago
  • $25 - $50 per hour

    Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Holland. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training to...
    Shift work
    Night shift
    Weekend work

    Airport Security Careers

    Holland, MI
    2 days ago
  • The Lead GSRP Teacher plays a central role in creating a warm, engaging, and developmentally rich classroom environment for preschool children. This position leads instructional planning, ensures fidelity to GSRP requirements, partners closely with families, and supports...
    Full time
    Local area
    Flexible hours
    Weekend work

    Huntey's Clubhouse

    Holland, MI
    1 hour ago
  • $110k - $130k

     ...Holland, MI area is looking for a senior-level Lead Machine Design Engineer / Engineering Project Lead to support the Engineering Manager...  ....  ~Experience with SolidWorks, Inventor, or similar 3D CAD software.  ~Ability to guide and review machine designs without needing... 

    Opportunity Group, Inc.

    Holland, MI
    a month ago
  • $24 per hour

    Job Description This is a hands‑on deskside support role. When a ticket can't be resolved over the phone or remotely, helpdesk agents send the ticket to desktop/hardware support. Day to Day Responsibilities Work onsite at HQ assisting in the manufacturing environment, ...
    Hourly pay
    Contract work
    Temporary work
    Work at office
    Remote work
    Relocation
    Flexible hours

    TEKsystems

    Holland, MI
    4 days ago
  • American Cruise Lines, the largest USA flagged cruise line in the United States, is looking to add Excursions Directors to our shipboard team for our2026 season. American Cruise Lines only operates within the United States and has no more than 200 passenger vessels that...
    Daily paid
    Full time
    Work at office
    Local area
    Home office
    Shift work
    Day shift

    American Cruise Lines

    Holland, MI
    1 day ago
  •  ...efficiency and eliminate the need for any non-value-added activity outside of the work cell. Interface with quality assurance, production engineering, design, customer service, safety and other operational areas to immediately address any issues or areas for improvement. Support... 
    Temporary work
    Immediate start
    All shifts

    Bradford Company

    Holland, MI
    12 days ago
  • Job Description Job Description Overview LOVE TO TALK SPORTS? Dunham’s Sports, one of the largest full-line sporting goods chains in the U.S., was founded in 1937 as Dunham’s Bait & Tackle. Today we have over 250 stores in over 25 states from Maryland to Montana...
    Full time
    Flexible hours

    Dunhams Sports

    Holland, MI
    a month ago

Do you want to receive more vacancies?

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