Card-Monroe Corporation (CMC) is a global leader in tufting technology proudly operating in 38 countries with 2600 advanced machines.
As a privately held company with 44 years of profitability and a strong balance sheet CMC is expanding rapidly into automation and digital transformation-and we want you to be part of it.
We are looking for a Senior Software Engineer to join our Innovation & Development (I&D) team. This is your opportunity to step into a high-impact technical leadership role at a company that genuinely values integrity innovation and family.
What Youll Do:
As part of our I&D team youll architect and develop cutting-edge backend systems real-time data pipelines and industrial APIs that are key to CMCs next-generation solutions.
Key Responsibilities:
- Scalable Backend Architecture & Real-Time Data
- Design and develop high-performance backend services in C# and C
- Build scalable APIs for industrial applications using distributed event-driven architectures
- Edge & IIoT Integration
- Create low-latency fault-tolerant pipelines between edge devices and the cloud
- Use protocols like OPC-UA MQTT WebSockets and data formats like JSON Protobuf Flatbuffers
- Real-Time Systems & Industrial Connectivity
- Work with ctrlX Works APIs Bosch Rexroth and Linux RT/NRT cores
- Integrate systems using EtherCAT TSN CAN and Modbus
- Security & Fault Tolerance
- Design secure backend infrastructure using OAuth JWT mTLS and encryption best practices
What You Bring:
- 3 years in Software Engineering with deep experience in backend services and edge computing
- Hands-on expertise in C# and C/C
- Strong systems-level programming and industrial control knowledge (Servo Motors Motion Control etc.)
- Experience with industrial protocols and real-time operating environments
- Ability to quickly learn and adapt to frameworks like Avalonia or Codesys
- Bachelors in a related field; Masters preferred
Why CMC
- Join a professional and family-oriented culture rooted in doing whats right
- Be part of transformational growth and innovation
- Work in a collaborative employee-first environment known for trust and care
- Enjoy a competitive compensation package and long-term career opportunities
Ready to build the future of industrial tech Apply now!
Required Experience:
Senior IC