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