Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Systems Engineer

Kasmo Global

Software Systems Engineer

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.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Systems Engineer in Mossville, IL vacancy
  • $112.71k - $169.06k

     ...represents the journey level position in engineering. This person has built significant, deep...  ...environment and work closely with other Software Developers, Validation Engineers, Team...  ...Positioning and Control algorithms for a system utilizing Simulink models and C++ softwarePerform... 
    Suggested
    Full time
    Part time
    Work at office
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    4 days ago
  •  ...Develop and maintain C++ application-level software supporting display and HMI systems Build and enhance Angular front-end applications used...  ...functional teams including UI, systems, and platform engineers Debug and resolve issues across the full software... 
    Suggested

    3B Staffing LLC

    Mossville, IL
    1 day ago
  •  ...Software Engineer – Autonomous Mining Trucks Join a cutting-edge autonomy team at the forefront of mining and construction technology. Our...  ...using Python to inform the design and behavior of autonomous systems. Develop and maintain high-quality production-grade C++... 
    Suggested

    Kasmo Global

    Mossville, IL
    3 days ago
  •  ...Job Title Research and develop new technology/control systems and software Development, evaluation, and deployment of new control algorithm...  ...tools and service tools In depth knowledge of Engine Controls Be able to debug software using software debuggers... 
    Suggested

    Samprasoft

    Mossville, IL
    5 days ago
  •  ...Description Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency and stability of...  ...(i.e. Trainer) as schedule permits. • Apply engineering controls to implemented data, and resolve errata with... 
    Suggested
    Local area
    Remote work

    3B Staffing LLC

    Mossville, IL
    4 days ago
  •  ...Software Engineer We are seeking a highly skilled Software Engineer with 5–7 years of experience in C++ and GStreamer to join our Safety Systems Team. This role focuses on developing and optimizing multimedia and sensor data pipelines critical to automotive safety applications... 

    Kasmo Global

    Mossville, IL
    4 days ago
  •  ...Web API, Google Analytics. ~ Experience on migrating other systems to SharePoint or upgrade SharePoint to newer version ~...  ...B.S. degree in Information Technology, Computer Science or Software Engineering and 8 + years of overall work experience in the IT field.... 
    Work experience placement

    Samprasoft

    Mossville, IL
    5 days ago
  •  ...Embedded Software Engineer 3 The controls engineer position within the Electric Powertrain Control Systems team will be responsible for powertrain controls design, development, simulation, and validation for Electric Powertrain products. The position will develop common... 
    Internship

    Kasmo Global

    Mossville, IL
    4 days ago
  •  ...Sr. Full Stack Software Engineer As a Sr. Full Stack Software Engineer you will contribute to design, development, testing, deployment, and support of software systems and/or applications. Competent to perform all programming, project management, and development assignments... 
    Shift work
    Weekend work

    Samprasoft

    Mossville, IL
    5 days ago
  •  ...personal computer, mainframe, and/or distributed computing systems. This position will offer a qualified candidate the unique opportunity...  ...Requirements B.S. degree in Information Technology, Computer Science or Software Engineering. 5 + years of experience in the IT field.... 

    Samprasoft

    Mossville, IL
    5 days ago
  •  ...Software Engineer Client’s Virtual Product Development (VPD) Systems & Platforms team lives at the intersection of engineering and information technology. One of the team’s major responsibilities is developing, deploying and managing commercial and proprietary software... 

    Samprasoft

    Mossville, IL
    5 days ago
  •  ...Security Software Engineer We are seeking an experienced Security Software Engineer with a strong background in Python and automotive system security. The ideal candidate will have a blend of software development and cybersecurity expertise, with the ability to develop... 

    Kasmo Global

    Mossville, IL
    3 days ago
  • $50.68 per hour

    Job Title: Systems Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate: $50.68/hr. Keyword's: #Mossvillejobs...  ...analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical systems... 
    Local area
    Immediate start

    Belcan

    Mossville, IL
    3 days ago
  • $112.71k - $183.14k

     ...design, integration, and implementation of system capabilities across Caterpillar technology platforms. The Senior Systems Engineer leads system‑level integration, requirements...  ...systems engineering expertise to integrate software, hardware, and operational workflows across... 
    Full time
    Part time
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    4 days ago
  •  ...Diversified Services Network, Inc. (DSN) is seeking a full-time IT Software Engineer to join our team in Peoria, IL OR Chicago, IL! We offer...  ...perform programming, development, integration, and system administration tasks with minimal supervision. Design, develop... 
    Full time
    Weekend work

    Diversified Services Network, Inc.

    Peoria, IL
    1 day ago
  • $96.26k - $137.66k

     ...company.Position PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software development...  ...understanding of microservices architecture and distributed systems.Experience using Git for source control.Experience... 
    Full time
    Work at office
    Local area

    RLI Corp

    Peoria, IL
    4 days ago
  • $47.62 per hour

    Job Title: Systems Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate: $47.62/hr. Keyword's: #Mossvillejobs; #SystemsEngineerjobs...  ...teams. You will be responsible for autonomy hardware and software solution integration with base machine systems. Education &... 
    Internship
    Local area
    Immediate start

    Belcan Corporation

    Mossville, IL
    4 days ago
  • $112.71k - $183.14k

     ...build a better, more sustainable world.Job Summary:As a Senior Software Engineer on the Salesforce AI & Engineering team, you will be...  ...higher in Computer Science, Software Engineering, Information Systems, or a closely related technical field, or equivalent working... 
    Full time
    Part time
    Work experience placement
    Worldwide
    Flexible hours

    Caterpillar

    Peoria, IL
    2 days ago
  • $97.53k - $146.29k

     ...Performance / Simulation / Application Engineer at its facility located at 2427 E Engine...  ...techniques to develop and validate cooling systems for machines and power systems, focusing...  ...Suite, AMESim, or other system modeling software; (6) Fluent, Star- CCM+, Simerics,... 
    Full time
    Part time
    Remote work
    Flexible hours

    Caterpillar

    Mossville, IL
    3 days ago
  • $131.23k - $169.06k

     ...Senior Performance/ Simulation/ Application Engineer at its facility located at 2427 E Engine...  ...and subsystems into a powertrain system model. Execute performance studies of L5...  ...thermal system using Dynasty (or equivalent software like GT Suite or AMESim). Work on truck... 
    Full time
    Part time
    Flexible hours

    Caterpillar

    Mossville, IL
    6 hours ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Peoria, IL
    6 hours ago
  •  ...AMT is currently seeking an experienced Software Specialist to deliver world-class support...  ...documentation Capture and analyze system requirements Develop, deploy, and manage...  ...degree in Computer Science, or Software Engineering from an accredited college or university... 
    Internship
    Flexible hours

    Procyon TS

    East Peoria, IL
    5 days ago
  •  ...Qualifications: Strong experience with WPF .NET (C#). Proficiency in Python. Bachelor's degree in Computer Science, Engineering, or a related field. Excellent problem-solving skills and attention to detail. Ability to work independently and as... 

    3B Staffing LLC

    Mossville, IL
    4 days ago
  •  ...Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the...  ..., development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches... 

    Software Technology Inc

    East Peoria, IL
    4 days ago
  •  ...Software Engineer 4 Responsibilities Include: ~ This position reports to Software Engineering Manager, as do other staff jobs in application and technical systems and programming sections. Responsibilities are within functional lines with individuals assisting... 
    Shift work
    Weekend work

    Software Technology Inc

    Peoria, IL
    4 days ago
  • $112.71k - $183.14k

     ...Senior Software Engineer Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares...  ...integrated single capability within the Service Information System. What You Will Do: A qualified candidate will... 
    Part time
    Casual work
    Work at office
    Worldwide
    Relocation package
    Flexible hours

    Caterpillar

    Peoria, IL
    2 days ago
  •  ...Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the...  ..., development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches... 

    Samprasoft

    East Peoria, IL
    5 days ago
  •  ...Job Title: Software Development Engineer Location: Peoria, IL The role requires close collaboration with Product Owners, Business Analysts...  ...Develop RESTful APIs and service integrations with enterprise systems. Build integrations with ERP platforms, master data... 

    Jobs via Dice

    Peoria, IL
    1 day ago
  •  ...Software Engineer 4 Contract role Location: Chillicothe, IL, Onsite Top Skills: Strong expertise in C++ (required); proficiency in Python...  ...experience designing and maintaining large-scale, production software systems Deep understanding of Linux-based development, multithreading... 
    Contract work
    Internship

    Veracity

    Chillicothe, IL
    1 day ago
  •  ...Software Requirements Engineer Location: Peoria, IL - onsite Experience Level: Early Career (2-4 Years) Visa: no H1B or other...  ...field. ~2-4 years of experience in software engineering, systems engineering, or requirements development. ~... 
    H1b

    Stellent IT LLC

    Peoria, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Systems Engineer. Be the first to apply!