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