Logo
Kasmo Global

Software Systems Engineer

Kasmo Global, Mossville, Illinois, us, 61552

Save Job

Job Title: Software Systems Engineer Job Overview:

We are seeking a

Software Systems Engineer

to create comprehensive systems and software requirement specifications for a

web-based engineering diagnostic tool

used to connect with

construction equipment

for service and testing. This role focuses on

software requirement management, gathering, and analysis -not development or software testing. The engineer will document business, functional, performance, and interface requirements to guide C++ and .NET software development efforts.

Key Responsibilities: Develop

system and software requirement specifications

for an engineering diagnostic tool. Document

business, functional, performance, and interface requirements

to ensure clarity for software engineers. Analyze and interpret existing

C++ software

to collaborate effectively with developers. Document

use cases, architecture, logic flow, control/diagnostic algorithms, UI storyboards, database design, and communication interfaces . Ensure that requirements are

clear, unambiguous, and testable . Essential Skills:

BS/MS in Electrical Engineering, Computer Engineering, or Computer Science. 3-7 years of experience

in embedded software design, system engineering, or web/windows application design. Strong

technical writing and documentation skills . Ability to understand and define

system architecture design criteria

based on user, software, and hardware requirements. Experience with

C++ software development

and

SQL database design . Familiarity with

CAN and Ethernet communication protocols . Strong leadership, oral, and written communication skills. Preferred Skills:

Experience with

Jama software

for requirement management. Prior work in a

proving grounds environment . Work Environment:

Hybrid role based in

Mossville, IL (3 days onsite, 2 days remote) . Hands-on exposure to

proving grounds

for system validation and testing. Fully remote candidates will be considered but will not be given first priority.