1:00 PM - 2:00 PM
Senior Product Manager Interview
Sarah Jenkins
Kannegiesser North America
·TodayKannegiesser North America
·TodayLocation
remote, Grand Prairie, TX, United States
Salary
$58k – $71k/yr
Commitment
Full Time
Level
Junior (<2 years)
Ready to turn lines of code into laundry magic? At Kannegiesser, we design, build, and automate industrial laundry systems that power hospitals, hotels, and more. Our cutting-edge technology keeps the world running clean, and we need a Programmer - Level 1 to help us push the limits of what’s possible! If you love problem-solving, creating efficient software, and bringing machines to life, you’re in the right place. This is your chance to be part of a team that’s revolutionizing an industry—one algorithm at a time.
You have experience with Python, C++, Java, or similar languages. You love problem-solving and figuring out how things work. You’ve played around with databases, APIs, or automation systems (bonus points!). You enjoy collaborating with a team and learning new things. You’re driven to achieve and excited to grow in your career!
Apply and join the best programming team in the industry shape the future of laundry automation!
Job Title: Programmer - Level 1
Department: Controls Programmers
Reports To: Programming Manager
Employment Status: Full-time
DOL Status: Nonexempt
Work Location: Fully Remote
Remote Work Eligible: Hybrid
Work Schedule: Monday – Friday 8am CST – 5pm CST or Friday – Monday 7am CST – 5pm CST
Travel: Up to 10%
Supervisory Duties: None
The Programmer role plays a critical role in designing, developing, and implementing software solutions that power our cutting-edge automated laundry systems. This position contributes directly and impacts our mission to provide exceptional service to industries like healthcare and hospitality, while aligning with our Core Values: We Care, Do What's Right, Team Player, Positive Influence, and Driven to Achieve.
All Levels Develop, test, and maintain software applications and control systems that drive our automated laundry solutions. Collaborate with cross-functional teams, including Engineering, Service, Sales, IT and R&D to ensure software aligns with customer needs and company goals. Proactively identify and resolve software bugs and performance bottlenecks. Document and update programming processes to ensure system reliability and scalability. Support the integration of new technologies into existing systems, continuously improving our solutions. Provide technical support and troubleshooting to internal and external stakeholders, ensuring minimal downtime for our customers. Provide after-hours/on-call support to our onsite installation teams and service/support teams.
Execution & Independence: Relies heavily on Level 2 and 3 programmers for problem-solving. Can assist with commissioning but needs significant oversight. Learns by shadowing senior programmers during commissioning. Growth & Development: Expected to improve troubleshooting skills. Should aim to contribute to commissioning and write simple deciders with review. Should work towards independent commissioning of standard projects. Leadership & Development: Responsible for developing training materials and mentorship programs. Expected to lead R&D efforts, including process improvements. Can drive standardization and optimization of eVue logic, commissioning processes, and debugging methodologies.
High school diploma or equivalent required. Associate's degree in Computer Science, Software Engineering, or a related field, or equivalent experience is required. A bachelor's degree is preferred.
All Levels Minimum of 2 years of experience in programming role required. Experience in a manufacturing environment or a similar industry preferred. Excellent problem-solving skills, attention to detail, and analytical abilities as well as an ability to prioritize tasks, manage multiple projects simultaneously, and adapt to changing priorities. Proactive approach to learning new technologies. Excellent communication skills and the ability to collaborate with diverse teams. Excellent ability to explain technical concepts clearly and concisely to both technical and non-technical audiences.
Basic understanding of eVue, PLCs, and automation concepts. Can follow pre-defined instructions but struggles with custom logic and troubleshooting. Needs guidance to write custom deciders and configure IO lists.
Microsoft Office Suite (including Outlook, Teams, Excel, etc.). Proficiency in programming languages such as Python, C++, or Java. Experience with industrial automation systems or Programmable Logic Controler (PLC) programming is a plus. Familiarity with database systems, APIs, and version control tools (e.g., GitHub).
Remaining in a stationary position, often sitting for prolonged periods. Ability to enter text or data into a computer or other machine by means of a traditional keyboard or 10-Key. Clarity of vision at approximately 20 inches or less (that is, working with small objects or reading small print), including use of computers. Ability to express or exchange ideas by means of the spoken word to impart oral information to clients or the public and to convey detailed spoken instructions to other workers accurately, loudly, or quickly. The ability to hear, understand, and distinguish speech both in person, by telephone or other technology.