×
Register Here to Apply for Jobs or Post Jobs. X

Systems Engineer - Software

Job in Mendon, Cache County, Utah, 84325, USA
Listing for: ConsultNet Technology Services and Solutions
Full Time position
Listed on 2026-02-28
Job specializations:
  • Engineering
    Systems Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Systems Engineer - Software Applications
Location: Mendon

Systems Engineer - Software Applications

Location:

Mendon/Logan, UT (hybrid)
Target

Start Date:

ASAP
Long-Term Contract (3-4 years)
Pay Rate: $/hr (DOE)

Summary

Our client, a global leader in advanced autonomous and robotic solutions across multiple industries, is seeking Systems Engineers (Level II-IV) to support the design, development, and integration of command-and-control software applications for complex robotic and autonomous systems. In this role, you will act as a key technical contributor—translating stakeholder goals into structured requirements, defining subsystem interactions, and ensuring seamless integration between software components, hardware platforms, and system interfaces.

Engineers at higher levels will take on increasing ownership of integration efforts, validation leadership, and cross‑functional coordination.

Key Responsibilities
  • Collaborate with internal and external stakeholders to gather, analyze, and track product goals, KPIs, and system needs.
  • Translate product objectives into detailed functional and non‑functional system/subsystem requirements.
  • Develop and maintain interface control documents (ICDs) to define interactions between subsystems.
  • Ensure requirements meet ISO, IEC, functional safety, and organizational compliance standards.
  • Use Jama (or similar tools) for requirements management, traceability, and system documentation.
  • Support conceptual design activities and contribute to design documentation.
Software Applications & System Integration
  • Work on subsystem-level software application development and behavior definition.
  • Support and validate integrations in Windows-based software environments.
  • Ensure proper communication and compatibility between on‑board and off‑board systems using REST APIs, gRPC, MQTT, and related protocols.
  • Participate in system architecture discussions and contribute to solution design.
  • Evaluate new feature requests and collaborate with engineering teams to estimate effort and define implementation scope.
Validation, Testing & Troubleshooting
  • Ensure requirements are fully validated through HIL testing, simulations, and automated validation tools.
  • Support and execute Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT).
  • Diagnose and troubleshoot integration issues across hardware/software interfaces in production‑like environments.
  • Participate in design reviews, ensuring alignment with requirements and maintaining traceability throughout the lifecycle.
Communication, Documentation & Process Support
  • Document requirements, updates, decisions, and design rationale via Confluence, Agile tools, and formal reports.
  • Communicate system impacts and design changes to internal engineering teams and stakeholders.
  • Contribute to business development through proposals, technical presentations, and customer interactions.
  • Travel (
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary