Back to jobs

    Principal C++ Software Engineer - Manufacturing Systems

    Engineering
    Cargill
    Georgia, Atlanta, 30334
    Permanent
    Competitive
    Hybrid

    Job Description

    Cargill is seeking a Principal Software Engineer to lead design and development of high performance C++ systems supporting advanced manufacturing operations. You will architect scalable, reliable software for industrial automation, data acquisition, and real time control, integrating with plant equipment and MES/ERP platforms. Partner with cross functional engineers to translate requirements into robust solutions, perform code reviews, and mentor developers. You will champion best practices in C++, CI/CD, testing, and security, while driving innovation that supports Cargill's mission in sustainable, safe, and efficient food production worldwide.

    Responsibilities

    • Architect, design, and implement high-performance C++ applications for manufacturing systems

    • Integrate software with industrial equipment, sensors, and MES/ERP platforms

    • Lead code reviews and enforce coding standards, testing, and security best practices

    • Collaborate with manufacturing, operations, and product teams to define requirements

    • Mentor and guide software engineers, providing technical leadership

    • Optimize system performance, reliability, and scalability in real-time environments

    • Own CI/CD pipelines and deployment practices for plant and cloud systems

    • Troubleshoot complex production issues and implement durable fixes Required Skills

    • C++ (modern C+/14/17/20)

    • Object-oriented design and software architecture

    • Multithreading and concurrency

    • Real-time or near real-time systems

    • Industrial protocols and fieldbuses (e.g., Modbus, OPC UA)

    • Linux development and debugging

    • CI/CD pipelines and Dev

    • Ops tools

    • Unit testing and automated integration testing

    • Performance optimization and profiling

    • SQL/No

    • SQL databases and data modeling

    Posted on September 20, 2026

    Similar Jobs

    Explore similar searches

    Browse more roles related to Principal C++ Software Engineer - Manufacturing Systems.

    Hyra

    Join the Hyra Community

    Get weekly career insights, job alerts, and exclusive content delivered to your inbox.

    Weekly updatesUnsubscribe anytimePrivacy guaranteed