JOBSEARCHER

Application System Engineer - C / Embedded & Industrial Systems

speriaRenville, MNMay 17th, 2026
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 DevelopmentDesign, 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 CommunicationImplement and maintain communication using Modbus, Ethernet, SPI, and I2C.Collaborate with automation and controls engineers to ensure reliable system integration.Automation & PLC InteractionWork with PLC systems and ladder logic.Support commissioning, troubleshooting, and system improvements.Hardware & System UnderstandingRead and understand electrical drawings and schematics.Collaborate with electrical engineers when integrating software and hardware.Data & Configuration ManagementDesign and maintain databases using SQL and/or Microsoft Access.Ensure reliable storage of configuration and operational data.Startdate: ASAPCompensation: NegotiatbleRequired Experience & Skills5-10 years in software/systems engineering rolesStrong 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 ExperienceExperience in poultry/livestock operationsExperience with LabWindows/CVI or LabVIEW.PLC programming and ladder logic.Experience in industrial or automation environments.