Skip to main content
S

Application System Engineer - C / Embedded & Industrial Systems

Speria

Location

Renville, MN

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

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

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 LabVIEW.
  • PLC programming and ladder logic.
  • Experience in industrial or automation environments.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs