Tallo logoTallo logo

Application System Engineer - C / Embedded & Industrial Systems

Job

M-Tech Systems

Renville, MN (In Person)

Full-Time

Posted 2 days ago (Updated 23 hours ago) • Actively hiring

Expires 6/18/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
70
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Application System Engineer - C / Embedded & Industrial Systems Renville, MN Hybrid work We are looking for an Application System Engineer with a strong foundation in C/C++ development who enjoys working close to both hardware and industrial systems. In this role, you will work across embedded software, Windows-based applications, industrial communication, and automation environments. You will collaborate closely with developers, electrical engineers, and automation specialists to design, implement, and maintain robust, real-time application solutions used in industrial and production-critical systems. Key Responsibilities - Software & Application Development Design, develop, and maintain applications written in C and C++ for Windows-based systems and embedded microcontrollers. Develop real-time and near-real-time software with predictable performance. Work with LabWindows/CVI and/or LabVIEW for application development and system integration. Participate in code reviews and improve coding standards, performance, and maintainability. Embedded & Industrial Communication Implement and maintain communication using Modbus, Ethernet, SPI, and I2C. Collaborate with automation and controls engineers to ensure reliable system integration. Automation & PLC Interaction Work with PLC systems and ladder logic. Support commissioning, troubleshooting, and system improvements. Hardware & System Understanding Read and understand electrical drawings and schematics. Collaborate with electrical engineers when integrating software and hardware. Data & Configuration Management Design and maintain databases using SQL and/or Microsoft Access. Ensure reliable storage of configuration and operational data.
Startdate:
ASAP Compensation:
Negotiatble
SKILLS & REQUIREMENTS
Required Experience & Skills 5-10 years in software/systems engineering roles Strong programming experience in C and solid experience with C++. Experience with Windows applications and embedded microcontrollers. Understanding of real-time system requirements. Experience with industrial and embedded communication protocols. Ability to read and understand electrical drawings. Database experience (SQL and/or Microsoft Access). Nice-to-Have Experience Experience in poultry/livestock operations Experience with LabWindows/CVI or Lab
VIEW. PLC
programming and ladder logic. Experience in industrial or automation environments.
ABOUT THE COMPANY
Speria is a commercial brand for the integrated offering within Munters FoodTech business, bringing together technologies, software and services into one connected offering. Speria delivers operational intelligence solutions for food systems, helping producers and integrators improve efficiency, build predictability and enable greater productivity. This means improving feed conversion, reducing waste and emissions, and supporting animal health and welfare. As a technology and services partner for food supply chain management, Speria supports mission-critical operations and decisions end-to-end. Mattias Lavén | Contact Person Speria Renville | Hybrid

Similar remote jobs

Similar jobs in Renville, MN

Similar jobs in Minnesota