Website cloudraninc.com
Position – Systems Engineer
Job Location- Green Valley, AZ, USA
Client – Caterpillar
Must have Skills/Attributes – Analysis, Testing, Troubleshooting
EDucation Requirements:
- Bachelor’s degree in an accredited Engineering or Computer Science curriculum
Required Skills for the Systems Engineer:
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
- Strong ability to work independently and manage one’s time.
- Strong leadership and mentoring skills necessary to provide support and constructive performance feedback.
- Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
- Strong ability to troubleshoot issues and make system changes as needed to resolve issue.
- Strong knowledge of circuit boards, processors, electronic equipment and computer hardware and software.
- Strong knowledge of computer development software across multiple platforms.
- Computer literate (windows operating system)
- Troubleshooting issues in complex systems
Preferred Skills:
- Ubuntu or Linux operating systems
- Test planning/documentation
- Electrical schematics
- Autonomous systems such as perception, planning, or positioning
Systems Engineer Overview:
The main function of a Systems Engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical Systems Engineer analyzes user needs, and then designs, tests, and develops software to meet those needs.
Responsibilities:
- Direct programmers and analysts to make changes to existing databases and database management systems.
- Direct others in coding logical and physical database descriptions.
- Review project requests describing database user needs to estimate time and cost required to accomplish project.
- Review and approve database development and determine project scope and limitations.
- Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems.
- Implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.
- Develop standards and guidelines to guide the use and acquisition of software and to protect vulnerable information.
Typical task breakdown:
- Creating and/or Updating test and development plans for autonomous haul truck testing
- Executing testing on autonomous truck
- Analyzing test data
- Troubleshooting mechanical, electrical, or software issues for autonomous haul trucks
- Thoroughly documenting and communicating issues found during testing
- Writing test reports and giving recommendations based on testing experienc
To apply for this job email your details to praveenn@cloudraninc.com