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