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