Systems Engineer - Software Applications (Levels 1-2)

ConsultNet Technology Services and Solutions

Mendon (UT)

Hybrid

USD 48,000 - 63,000

Full time

26 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Travel opportunities

Job summary

ConsultNet Technology Services and Solutions in Cache County, Utah, is seeking a Systems Engineer (Levels 1-2) to design, develop, and integrate command-and-control software for robotic systems. You translate stakeholder goals into requirements and define subsystem interactions for seamless software/hardware integration.

The role supports HAC/ISO practices, uses Jama for requirements, and requires 1-3+ years in systems engineering with API integration and Windows environments.

Qualifications

  • Bachelor's degree in Computer Science, Engineering or related field.
  • 1-3+ years in systems engineering, requirements or integration.
  • Experience writing and managing functional/non-functional requirements.
  • Familiar with ISO/IEC standards and functional safety practices.
  • API-based communication (REST, gRPC, MQTT) experience.
  • Windows-based software environments.

Responsibilities

  • Gather, analyze, and track product goals, KPIs, and system needs.
  • Translate objectives into detailed system requirements.
  • Develop and maintain ICDs for subsystem interactions.
  • Ensure requirements meet standards and safety practices.
  • Use Jama for requirements management and traceability.
  • Support design activities and documentation.

Skills

Requirements engineering
System integration
API integration
Windows environment
Communication skills

Education

Bachelor's degree in CS/Engineering

Tools

Jama

Job description

Systems Engineer - Software Applications (Levels 1-2)
Location: Cache County, Utah (hybrid, 2-3x/wk onsite)
Target Start Date : ASAP
Long-Term Contract (2-3+ years)
Pay Rate : $35.00-$46.50/hr (DOE)

Summary

Our client, a global leader in advanced autonomous and robotic solutions across multiple industries, is seeking Systems Engineers (Levels 1 & 2) 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 (<10%) to customer sites and test facilities to support integration, validation, and field troubleshooting.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, Systems Engineering, or related technical field.
  • 1-3+ years experience in systems engineering, subsystem-level application development, requirements engineering, or system integration.
  • Proven experience writing and managing functional and non-functional requirements.
  • Familiarity with ISO/IEC standards and functional safety practices.
  • Strong understanding of system design principles, software development fundamentals, and requirements management.
  • Experience with integration testing, validation frameworks, simulations, FAT/SAT, or HIL testing.
  • Ability to interpret and integrate API-based communication (REST, gRPC, MQTT).
  • Proficiency working in Windows-based software environments.
  • Strong communication, problem-solving, and cross-functional collaboration skills.
Preferred Qualifications
  • Experience in autonomous systems, robotics, or complex hardware/software environments.
  • Familiarity with testing frameworks, automated validation, and CI pipelines.
  • Experience with Jama or similar requirements management platforms.
  • Leadership experience guiding cross-functional engineering initiatives.
  • Exposure to AI technology is a big plus.

We champion equality and inclusivity, proudly supporting an Equal Opportunity Employer policy. We welcome applicants regardless of Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other status protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Engineer - Software Applications III-IV
Systems Engineer - Software Applications III-IV

ConsultNet Technology Services and Solutions • Mendon (UT)

Hybrid
USD 83,000 - 117,000
System Engineer
System Engineer

Meridian Technologies • Peoria (IL)

On-site
USD 85,000 - 120,000
Senior Systems Engineer: Software Apps for Robotics(Hybrid)
Senior Systems Engineer: Software Apps for Robotics(Hybrid)

ConsultNet Technology Services and Solutions • Mendon (UT)

Hybrid
USD 83,000 - 117,000
Mechatronics QA Engineer (Mendon)
Mechatronics QA Engineer (Mendon)

ConsultNet Technology Services and Solutions • Mendon (UT)

Hybrid
USD 51,000 - 81,000
Systems Engineer - Mechatronics I - Contract
Systems Engineer - Mechatronics I - Contract

Autonomous Solutions • Mendon (UT)

On-site
USD 65,000 - 90,000
Systems Engineer II - Contract
Systems Engineer II - Contract

Autonomous Solutions • Mendon (UT)

On-site
USD 90,000 - 115,000
Software Engineering - Cleared Contractor - L4
Software Engineering - Cleared Contractor - L4

Belcan Corporation • Salt Lake City (UT)

On-site
USD 58,000 - 70,000
Systems Engineer II - Project Based
Systems Engineer II - Project Based

asirobots • Mendon (UT)

On-site
USD 80,000 - 100,000
Systems Engineer III - Contract
Systems Engineer III - Contract

Autonomous Solutions • Mendon (UT)

On-site
USD 110,000 - 140,000
Systems Engineer III - Contract
Systems Engineer III - Contract

Autonomous Solutions • Fort Worth (TX)

On-site
USD 90,000 - 130,000