Position Description:
Education Requirements:- Bachelor''s degree in Computer Science, Software Engineering, or relevant field
Required Skills for the Systems Engineer:-
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
- Basic ability to work independently and manage one’s time.
- Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
- Basic ability to troubleshoot issues and make system changes as needed to resolve issue.
- Basic knowledge of circuit boards, processors, electronic equipment and computer hardware and software.
- Knowledge of computer development software across multiple platforms.
- Networking & connectivity design (LTE/5G, routing, bonded cellular).
- Systems integration & troubleshooting.
- Test strategy and execution for embedded/edge systems.
- IP networking fundamentals.
- LTE/5G and/or bonded cellular experience.
- Linux config/debug.
- Wireshark, iperf, tcpdump, etc.
- Test plan creation/execution
- Requirements tools (Jama/Doors)
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:
- Modify existing databases and database management systems or direct programmers and analysts to make changes.
- Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.
- Work as part of a project team to coordinate database development and determine project scope and limitations.
- Review project requests describing database user needs to estimate time and cost required to accomplish project.
Typical task breakdown:
- Work alongside development engineers to test software releases of a new product. This includes driving passenger vehicles for real world testing and documenting results. You will also work with third party vendors on requirements and performance feedback.