Bachelor's or Master's in Computer Science, Software Engineering, Electrical Engineering, or related field.
Familiar with Agile delivery methodologies.
Strong background in authoring and documenting product or feature requirements.
Proficient in Microsoft Office for requirement documentation.
Excellent communication skills for interface and architecture discussions.
Responsibilities
Create clear and structured requirements documentation defining system functionality.
Draft documentation based on UI/UX specifications.
Analyze and prioritize requirements to meet customer and industry standards.
Mentor team members on test plans and testing procedures.
Collaborate with adjacent teams on system integration.
Translate feature documentation into formal System/Software Requirement Documents.
Manage work artifact tracking in Azure DevOps.
Benefits
Health and Dental Insurance
TelaDoc Healthiest You
Supplemental Vision Insurance
Company Paid Life Insurance
Long-Term Disability coverage
Flexible Spending Plan for Dependent Care
Retirement Savings Account options
Educational assistance for further development
Paid Time Off and Holidays
Employee Assistance Programs (EAP)
Full Job Description
Systems Engineer
A Systems Engineer is responsible for developing and maintaining clear, comprehensive requirements documentation that guides both software development and testing processes for construction equipment. This role ensures that system requirements are accurately defined, traceable, and aligned with product functionality, enabling efficient design, validation, and delivery of high-quality solutions.
Responsibilities
Create clear, concise, and well-structured requirements documentation that defines system functionality, performance criteria, and design constraints.
Develop written documentation based on UI/UX specifications provided.
Analyze and prioritize requirements, ensuring they are complete, testable, and meet customer needs and industry standards.
Provide feedback and mentoring in the creation of written test plans and testing procedures.
Working with systems engineers in adjacent groups to ensure alignment of key interfaces between systems and machines.
Translation of informal feature descriptions and implementation details (as provided by others on the design team) into formal System/Software Requirement Documents.
Translation of implemented software into formal System/Software Requirement Documents.
Migration and translation of existing requirements documents into new system documentation toolsets currently being developed for use across all product lines.
Management of work artifacts (Features/Stories/Bugs) for tracking workflow of systems and software development in Azure DevOps (ADO)
Be able to thrive in a fast-paced, multi-faceted team environment.
Requirements
Bachelor's or Master's of Science degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering or related experience/degree.
Understanding of Agile delivery process
A robust understanding of requirement authoring practices, including industry experience in documenting product or feature requirements.
Demonstrated capability in using commonly available tools for documentation of requirements (Primarily Microsoft Office)
Ability to clearly articulate and communicate details related to interfaces, system architectures, feature development, and software delivery timelines to others across a variety of teams.
Desired Attributes
Demonstrated capability in using Vector PreeVision as a tool for requirement authoring.
Demonstrated capability using Azure DevOps for Agile workflow planning and management.
Previous experience in software or systems development, particularly on construction or industrial machinery.
Pay Range: $70,000-$110,000/year commensurate with experience