Will “Systems Analyst Engineer” be Replaced By Robots? 🤔
13% Chance of Automation
“Systems Analyst Engineer” will almost certainly not be replaced by robots.
This job is ranked #181 out of #702. A higher ranking (i.e., a lower number) means the job is less likely to be replaced.
Care to share? Click for Facebook, Twitter, LinkedIn, or XING. 👍
Job Description
Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Set operational specifications and formulate and analyze software requirements. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis.
Job Details
- The SOC (Standard Occupational Classification) code is 15-1133.00
- The Mean Annual Wage in the U.S. is $ 110,590.00
- The Mean Hourly Wage is $ 53.00
- Currently, there are 409,820 people on this job
☝️ Information based on the reference occupation “Software Developers, Systems Software”.
Also Known As…
- Software Developers, Systems Software
- Systems Engineer
- Systems Coordinator
- Software Engineer
- Software Developer
- Software Architect
- Senior Software Engineer
- Publishing Systems Analyst
- Network Engineer
- Infrastructure Engineer
- Developer
- Wide Area Network Engineer (WAN Engineer)
- Usability Engineer
- Test Engineer
- Technical Support Engineer
- Systems Support Engineer
- Systems Software Specialist
- Systems Software Quality Assurance Specialist
- Systems Software Engineer
- Systems Software Designer
- Systems Integration Engineer
- Systems Analyst
- System Testing and Evaluation Specialist
- System Engineer
- Supplier Quality Engineer
- Solution Architect
- Software Systems Engineer
- Software Engineering Systems Information Technology Specialist
- Software Development Engineer
- Software Design Engineer
- Server Engineer
- Secure Software Assessor
- Operating Systems Specialist
- Operating System Designer
- Networking Engineer
- Mainframe Systems Programmer
- Information Technology Consultant (IT Consultant)
- Information Technology Analyst (IT Analyst)
- Information Architect
- Graphic Engineer
- Firmware Engineer
- Enterprise Systems Engineer
- Enterprise Architect
- Engineer, System Electronic Data Processing (Engineer, System EDP)
- Embedded Systems Software Developer
- E-Business Manager
- Configuration Manager
- Computer Systems Software Engineer
- Computer Systems Software Architect
- Computer Systems Engineer
- Computer Engineer
- Computer Architect
- Cisco Certified Network Professional (CCNP)
- Cisco Certified Internetwork Expert (CCIE)
- Certified Novell Engineer (CNE)
- Beta Tester
- Automation Engineer
- Applications Analyst
Tasks for “Systems Analyst Engineer”
- Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Train users to use new or modified equipment.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Specify power supply requirements and configuration.
- Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Develop or direct software system testing or validation procedures.
- Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
- Advise customer about or perform maintenance of software system.
- Direct software programming and development of documentation.
- Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Evaluate factors such as reporting formats required, cost constraints, or need for security restrictions to determine hardware configuration.
- Coordinate installation of software system.
- Use microcontrollers to develop control signals, implement control algorithms, or measure process variables, such as temperatures, pressures, or positions.
- Monitor functioning of equipment to ensure system operates in conformance with specifications.
- Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
Related Technology & Tools
- Mainframe computers
- Multi-core central processing unit CPU
- Graphics processing unit GPU
- Desktop computers
- In circuit emulators ICE
- Application servers
- Directory servers
- Logic analyzers
- Notebook computers
- Fault testing software
- Practical extraction and reporting language Perl
- Microsoft Internet Information Service IIS
- Oracle Application Server
- Microsoft Dynamics
- SAP Business Objects
- Spring Framework
- Sun Microsystems Java 2 Platform Enterprise Edition J2EE
- Autodesk AutoCAD
- Microsoft SQL Server
- Structured query language SQL
- ESRI ArcGIS software
- MongoDB
- Document Object Model DOM Scripting
- Defect tracking software
- Oracle JDBC
- The MathWorks MATLAB
- Cisco Systems IOS
- JavaScript
- Oracle WebLogic Server
- Dassault Systemes CATIA
- Magellan Firmware
- System testing software
- Perforce Helix software
- Data analysis software
- Distributed component object model DCOM software
- Data definition language DDL
- IBM WebSphere
- Migration software
- ICON programming language
- IBM Rational Requisite Pro
- Symantec
- Software distribution management software
- Objective C
- Delphi Technology
- Allaire ColdFusion
- Job control language JCL
- Embedded systems development software
- Wireshark
- Integrated development environment IDE software
- Distributed database management software
- PHP: Hypertext Preprocessor
- Formula translation/translator FORTRAN
- Gambit Scheme
- Modula
- Microsoft Active Server Pages ASP
- IBM AIX
- IEA Software Emerald
- Objective Caml
- Dynamic analysis software
- Microsoft ESP SDK
- MUMPS M
- IBM Cognos Impromptu
- Mutation testing software
- Microsoft Project
- IBM Rational ClearCase
- Nagios
- Microsoft Visual Basic.NET
- Oracle Business Intelligence Suite
- Storage area network SAN software
- Microsoft Visual C# .NET
- Integration testing software
- Interface definition language IDL
- Hypertext markup language HTML
- Programming language one PL/I
- Swift
- Computer On-line Real-time Applications Language CORAL 66
- American National Standards Institute ANSI C
- Wind River VxWorks
- Static analysis software
- Computer assisted software engineering CASE software
- Test design software
- Operating system shells
- Version control software
- QNX
- Sybase
- Enterprise JavaBeans
- Unit testing software
- Customer information control system CICS
- IBM Power Systems software
- Data manipulation language DML
- Ruby
- Smalltalk
- Enterprise application integration EAI software
- Splunk Enterprise
- Oracle Fusion Applications
- Apache Struts
- Hibernate ORM
- Microsoft .NET Framework
- Apache Tomcat
- Dynamic hypertext markup language DHTML
- Oracle Java
- Component object model COM software
- Apache Maven
- Transact-SQL
- Hewlett Packard LoadRunner
- KornShell
- String oriented symbolic language SNOBOL
- Virtual private networking VPN software
- Apache Hadoop
- Embarcadero JBuilder
- Apache Pig
- Drupal
- Visible Razor
- Prolog
- Apache HTTP Server
- Extensible stylesheet language transformations XSLT
- Microsoft ActiveX
- Embarcadero Delphi
- Security testing software
- Microsoft Visual Basic
- AWK
- Microsoft Word
- SAP Business Intelligence
- Web service definition language WDSL
- Interoperability testing software
- Object Management Group Object Request Broker
- IBM Middleware
- C
- Extensible markup language XML
- Event-driven State-machines Programming
- Haskell
- Beginner's all-purpose symbolic instruction code BASIC
- DataVision
- McAfee
- AJAX
- Extensible HyperText Markup Language XHTML
- Stress testing software
- IBM z/OS operating systems
- Common Lisp Object System CLOS
- IBM Rational ClearQuest
- Human resource management software HRMS
- Veritas NetBackup
- Oracle Primavera Enterprise Project Portfolio Management
- Migration testing software
- IBM InfoSphere DataStage
- Hewlett Packard HP-UX
- Patch management software
- Oracle JavaServer Pages JSP
- Microsoft Visual Studio
- Requirements management software
- C++
- jQuery
- IBM Notes
- Teradata Database
- Microsoft DirectX
- PostgreSQL
- Bigloo Scheme
- List processing language LISP
- A programming language APL
- IBM DB2
- Oracle Reports
- Self
- Microsoft Excel
- Puppet
- Oracle Business Intelligence Discoverer
- Microsoft Visual Basic Scripting Edition VBScript
- E++ pattern language
- Symantec Visual Cafe
- Real time operating system RTOS software
- Advanced business application programming ABAP
- Web server software
- Microsoft SQL Server Reporting Services
- Oracle Business Intelligence Enterprise Edition
- Microsoft transact-structural query language T-SQL
- LexisNexis
- The MathWorks Simulink
- MySQL
- Deployment software
- Ada
- Oberon
- Open Graphics Library OpenGL
- B-Method
- Microsoft Exchange Server
- ABC Compiler
- Epic Systems
- CA Erwin Data Modeler
- Minitab
- Restructured extended executor REXX
- Dynamic modeling software
- Eclipse IDE
- SAP Crystal Reports
- Adobe Systems Adobe ActionScript
- Computer Associates integrated data management system CA-IDMS
- PTC Creo Parametric
- NoSQL
- Load testing software
- Encryption software
- Simple API for XML SAX
- Collaborative Application Markup Language CAML
- Automated installation software
- Red Hat Enterprise Linux
- Algorithmic language ALGOL
- Ruby on Rails
- Regression testing software
- Scheme programming language
- Microsoft PowerPoint
- Relational database management software
- C#
- Process control system
- Node.js
- Citrix
- Microsoft Visio
- Win CE
- Oracle Solaris
- Recovery testing software
- SAP
- National Instruments LabVIEW
- Enterprise resource planning ERP software
- Disk operating system DOS
- Microsoft Windows
- Document management system software
- IBM Rational Rose XDE Developer D93
- Configuration management software
- Call-processing language CPL
- Adobe Systems Adobe Flex
- Adobe Systems Adobe Flash
- LAMP Stack
- Apache Subversion SVN
- Apache Solr
- Microsoft SharePoint
- SAP Netweaver
- ABC: the AspectBench Compiler for AspectJ
- IBM Rational PurifyPlus
- Microsoft PowerShell
- Assembler
- Oracle Hyperion
- Microsoft Office
- Red Hat WildFly
- Unified modeling language UML
- Forth
- UNIX
- Backup and archival software
- Emerald Software Group Emerald Green Office
- Apple Macintosh OS/X
- File server software
- Interstate connection ICON
- Graphical user interface GUI design software
- Oracle PL/SQL
- Verilog
- Sybase SQL Server
- J
- Eiffel
- Functional testing software
- Linux
- Pascal
- SAS
- Simulation program with integrated circuit emphasis SPICE
- Apache Cassandra
- Ext JS
- Common business oriented language COBOL
- Microsoft Access
- Test implementation software
- Python