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”
- Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Advise customer about or perform maintenance of software system.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Train users to use new or modified equipment.
- Develop or direct software system testing or validation procedures.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
- Coordinate installation of software system.
- Monitor functioning of equipment to ensure system operates in conformance with specifications.
- Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
- Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
- Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Specify power supply requirements and configuration.
- Direct software programming and development of documentation.
- Evaluate factors such as reporting formats required, cost constraints, or need for security restrictions to determine hardware configuration.
- Use microcontrollers to develop control signals, implement control algorithms, or measure process variables, such as temperatures, pressures, or positions.
Related Technology & Tools
- Mainframe computers
- Desktop computers
- Graphics processing unit GPU
- In circuit emulators ICE
- Application servers
- Multi-core central processing unit CPU
- Notebook computers
- Logic analyzers
- Directory servers
- Microsoft Word
- The MathWorks Simulink
- Job control language JCL
- Apache Solr
- Nagios
- Graphical user interface GUI design software
- Dynamic modeling software
- Microsoft SQL Server
- Microsoft Dynamics
- Perforce Helix software
- Oracle PL/SQL
- Pascal
- Microsoft SharePoint
- Patch management software
- Beginner's all-purpose symbolic instruction code BASIC
- Microsoft SQL Server Reporting Services
- Dassault Systemes CATIA
- Programming language one PL/I
- Apache Subversion SVN
- Restructured extended executor REXX
- C#
- PTC Creo Parametric
- Practical extraction and reporting language Perl
- Ruby
- Computer On-line Real-time Applications Language CORAL 66
- Apple Macintosh OS/X
- KornShell
- Swift
- Enterprise application integration EAI software
- Spring Framework
- SAS
- Adobe Systems Adobe Flash
- JavaScript
- Web service definition language WDSL
- Ruby on Rails
- Component object model COM software
- Oracle Solaris
- Extensible stylesheet language transformations XSLT
- Drupal
- Teradata Database
- Defect tracking software
- Integration testing software
- IBM Rational Rose XDE Developer D93
- DataVision
- Bigloo Scheme
- Simple API for XML SAX
- Data definition language DDL
- Hewlett Packard HP-UX
- PHP: Hypertext Preprocessor
- Oracle JDBC
- Computer Associates integrated data management system CA-IDMS
- Microsoft Visio
- Microsoft Exchange Server
- Scheme programming language
- String oriented symbolic language SNOBOL
- Sun Microsystems Java 2 Platform Enterprise Edition J2EE
- Splunk Enterprise
- Microsoft Visual C# .NET
- Storage area network SAN software
- Assembler
- MUMPS M
- Dynamic hypertext markup language DHTML
- Apache Pig
- Veritas NetBackup
- Verilog
- Extensible HyperText Markup Language XHTML
- Ext JS
- Common Lisp Object System CLOS
- Stress testing software
- E++ pattern language
- Microsoft .NET Framework
- Symantec Visual Cafe
- Microsoft PowerShell
- Process control system
- Mutation testing software
- Microsoft Excel
- Minitab
- IBM Rational PurifyPlus
- QNX
- Dynamic analysis software
- Microsoft Windows
- ABC Compiler
- Microsoft Internet Information Service IIS
- American National Standards Institute ANSI C
- CA Erwin Data Modeler
- NoSQL
- Apache Cassandra
- IBM Rational ClearCase
- Wireshark
- UNIX
- Deployment software
- Transact-SQL
- A programming language APL
- Document Object Model DOM Scripting
- Interstate connection ICON
- Win CE
- System testing software
- Embarcadero JBuilder
- Virtual private networking VPN software
- Web server software
- Self
- Microsoft Visual Studio
- Red Hat WildFly
- J
- C
- Microsoft Active Server Pages ASP
- ESRI ArcGIS software
- Red Hat Enterprise Linux
- jQuery
- List processing language LISP
- Test design software
- Customer information control system CICS
- Microsoft PowerPoint
- National Instruments LabVIEW
- Cisco Systems IOS
- Real time operating system RTOS software
- Microsoft Project
- Open Graphics Library OpenGL
- Formula translation/translator FORTRAN
- Linux
- SAP Crystal Reports
- Oracle Business Intelligence Enterprise Edition
- Oracle Java
- SAP Business Objects
- Delphi Technology
- Interface definition language IDL
- IEA Software Emerald
- Adobe Systems Adobe Flex
- Apache Struts
- Data manipulation language DML
- B-Method
- Embarcadero Delphi
- Citrix
- Security testing software
- Distributed component object model DCOM software
- Microsoft Visual Basic.NET
- Microsoft Visual Basic Scripting Edition VBScript
- Integrated development environment IDE software
- Oracle Fusion Applications
- Objective C
- Data analysis software
- Disk operating system DOS
- Document management system software
- Apache Tomcat
- Backup and archival software
- Microsoft DirectX
- Test implementation software
- The MathWorks MATLAB
- Sybase
- Emerald Software Group Emerald Green Office
- Common business oriented language COBOL
- IBM Notes
- Distributed database management software
- Hewlett Packard LoadRunner
- IBM z/OS operating systems
- Eclipse IDE
- Epic Systems
- Load testing software
- MySQL
- Unified modeling language UML
- Computer assisted software engineering CASE software
- Oracle JavaServer Pages JSP
- IBM DB2
- Algorithmic language ALGOL
- Smalltalk
- Prolog
- PostgreSQL
- Oracle Business Intelligence Suite
- IBM Cognos Impromptu
- Oracle WebLogic Server
- Software distribution management software
- MongoDB
- Wind River VxWorks
- SAP Netweaver
- Recovery testing software
- Requirements management software
- McAfee
- Hibernate ORM
- Oracle Primavera Enterprise Project Portfolio Management
- Microsoft Access
- Call-processing language CPL
- Interoperability testing software
- C++
- Migration testing software
- Visible Razor
- Modula
- Objective Caml
- Oberon
- LexisNexis
- Symantec
- Version control software
- ICON programming language
- Collaborative Application Markup Language CAML
- Sybase SQL Server
- Microsoft transact-structural query language T-SQL
- Regression testing software
- Structured query language SQL
- Oracle Hyperion
- Relational database management software
- IBM InfoSphere DataStage
- Embedded systems development software
- ABC: the AspectBench Compiler for AspectJ
- SAP
- Fault testing software
- Simulation program with integrated circuit emphasis SPICE
- Encryption software
- Functional testing software
- IBM WebSphere
- Apache HTTP Server
- Forth
- Unit testing software
- LAMP Stack
- Python
- SAP Business Intelligence
- Apache Hadoop
- Ada
- Advanced business application programming ABAP
- Oracle Application Server
- IBM Middleware
- Extensible markup language XML
- IBM Rational Requisite Pro
- Object Management Group Object Request Broker
- Microsoft ActiveX
- Automated installation software
- AWK
- Enterprise JavaBeans
- Puppet
- Migration software
- Adobe Systems Adobe ActionScript
- Configuration management software
- Hypertext markup language HTML
- Gambit Scheme
- IBM Power Systems software
- Eiffel
- Magellan Firmware
- Operating system shells
- Microsoft ESP SDK
- IBM Rational ClearQuest
- Microsoft Office
- Event-driven State-machines Programming
- Oracle Reports
- AJAX
- Autodesk AutoCAD
- Static analysis software
- IBM AIX
- File server software
- Enterprise resource planning ERP software
- Microsoft Visual Basic
- Human resource management software HRMS
- Node.js
- Oracle Business Intelligence Discoverer
- Allaire ColdFusion
- Haskell
- Apache Maven