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