Also known as
(IT) Information Technology
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.
Software Developers, Systems Software
About this Career Path
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.
Also known as
Environment
Many software developers work for firms that deal in computer systems design and related services or for software publishers.
Current Available & Projected Jobs
Software Developers, Systems Software
JOBS & OPPORTUNITIES
Find your path to success
Get an idea of what your sample career roadmap could look like for a Software Developers, Systems Software.
Job Titles
Software Developers, Systems Software
JOB TITLE
Associate
JOB TITLE
Director
JOB TITLE
Senior Architect
Supporting Programs
Software Developers, Systems Software
Top Expected Tasks
Software Developers, Systems Software
Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
Develop or direct software system testing or validation procedures.
Direct software programming and development of documentation.
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.
Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
Monitor functioning of equipment to ensure system operates in conformance with specifications.
Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
Advise customer about or perform maintenance of software system.
Knowledge, Skills & Abilities
Software Developers, Systems Software
KNOWLEDGE
Computers and Electronics
KNOWLEDGE
Engineering and Technology
KNOWLEDGE
Mathematics
KNOWLEDGE
Telecommunications
KNOWLEDGE
Design
SKILL
Reading Comprehension
SKILL
Active Listening
SKILL
Critical Thinking
SKILL
Speaking
SKILL
Complex Problem Solving
ABILITY
Oral Comprehension
ABILITY
Written Comprehension
ABILITY
Oral Expression
ABILITY
Problem Sensitivity
ABILITY
Deductive Reasoning
Featured Job Opportunities
Software Developers, Systems Software
Related Careers & Companies
Software Developers, Systems Software
Not sure where to begin?
Career Exploration