Search Software Jobs & Positions

The Computer Software industry includes businesses for development, maintenance and publication of software that are using different business models, mainly either "license/maintenance based" (on-premises) or "Cloud based." The industry also includes software services, such as training, documentation, consulting and data recovery. Globally, the Computer Software industry was valued at $389 billion in 2020. Major companies include Microsoft, Oracle, IBM, SAP, and Symantec.

What are common job types in the Software industry?

Data Security Analyst - Data Security Analysts monitor their organization’s networks for security breaches and investigate a violation when one occurs, and install and use software, such as firewalls and data encryption programs, to protect sensitive information.

Web Developer - Web Developers are responsible for designing, coding and modifying websites, from layout to function and according to a client's specifications.

Computer Software Engineer - Computer Software Engineers conceptualize, design, construct, install, maintain and repair computer systems. They advise users regarding the technical direction of their computer systems based on their needs. They may recommend making changes to an existing system or installing an entirely new system.

Computer Hardware Engineer - Computer Hardware Engineers develop, design, and test computer hardware components for computer and electrical systems. Their duties may include designing and testing computer hardware components, analyzing test data, eliminating errors, modifying existing hardware, and designing hardware for other electrical devices.

Account Executive - Account Executives plan and coordinate account activity, generate sales opportunities, and report status of accounts on a regular basis.

Mechanical Engineer - Mechanical Engineers design or redesign mechanical and thermal devices or subsystems, using analysis and computer-aided design. They investigate equipment failures or difficulties to diagnose faulty operation and to recommend remedies, and develop and test prototypes of devices they design.

CE Instrumentation Engineer - Critical Environments (CE) Instrumentation Engineers maintain availability, data quality, service and change management, reporting, and the security of all computer systems and applications that monitor, control, host, transport, and deliver data.

What Software jobs are in demand?

Data Security Analysts and Computer Software Engineers are the most in demand jobs in the Computer Software industry. Data Security Analysts are in high demand due to the increasing concern for security against cyber attacks. Computer Software Engineers have continued to rise as technology advances and cloud software becomes more desirable.

What are the highest paying Software jobs?

Systems Engineers, Data Security Analysts, Computer Software Engineers, and Computer Hardware Engineers are the highest paying jobs in the Computer/Software industry. Systems Engineers earn on average $102K per year, while Data Security Analysts earn $106K per year. Computer Software/Hardware Engineers earn the highest, with $109K per year.

Why should one start a career in the Software industry?

A career in the Computer Software industry offers a high salary and continuous growth in a booming industry. As technology advances, so will your skills in this industry. A career in the Computer Software industry can allow you to get in on the ground floor of technological advances, in turn increasing your knowledge and learning opportunities within the Computer Software industry.


Please keep in mind that these jobs represent only a small percentage of the positions we currently have available. If you don't find what you're looking for, it does not mean that we're not hiring in your desired industry or location - be sure to register and a recruiter will be in contact with you about the jobs that are a match for your background, desires and qualifications.

SEARCH JOBS IN THE COMPUTER & SOFTWARE INDUSTRY

Search for jobs by filtering for City, State, Keyword, and Date Posted.






JOB LISTINGS

    Total: 3  |  Pages:
  • 1

Vulnerability Researcher


Job Ref: # EB-7724611863
Date Posted: 12/20/2024 12:23:00 PM
City, State: Remote, Remote
Category: Computer/Software

Description


Position Details:

Title: Vulnerability Researcher
Location: Remote – U.S. and Canada
Shift: M-F Days
Compensation: Highly competitive salary based on experience, plus Bonus.
Benefits: Comprehensive benefits package includes Health Insurance, Pension contribution and European levels of vacation – specific details vary depending on location.



Position Description:

A Vulnerability Researcher will have a passion for software reverse engineering and vulnerability analysis, and will excel in transforming this analysis into viable, fully-engineered exploits. The role is fully remote, and they currently have staff in the UK, US, and Australia.

Work in small research teams to reverse engineer and identify vulnerabilities in complex software and firmware targets
Conduct vulnerability research (VR) and exploit development on a variety of challenging surfaces ranging from Windows/Linux binaries, mobile operating systems to embedded firmware on non-traditional information systems
Create exploit proof of concepts
Document, demonstrate, and present research to a technically adept audience


Requirements:
BSc, MSc or PhD in Computer Science, Computer Engineering, Cybersecurity or related field (or equivalent)
Experience performing VR using tools such as IDA, Binary Ninja, or Ghidra
Experience performing static/dynamic/symbolic program analysis
Exploit development
In depth knowledge of TCP and IP protocols
Knowledge of binary file structures and formats
Knowledge of fault injection frameworks or fuzzing and virtualization
Operating system internals including memory/process/thread management
Proficiency in one or more programming and scripting languages: C/C++, Python, etc.
US / Canadian / Australian / British / New Zealand Citizen with the ability to obtain a Security Clearance

Desired Skills
Active Security Clearance at Secret or above
Penetration testing or system hacking
Knowledge of anti-reverse engineering techniques
Implant development
Assembly Languages (x86, ARM, etc.)


Please Login or Register to apply

Network Administrator/Engineer - Administration


Job Ref: # EB-1384517933
Date Posted: 11/4/2024 9:21:40 AM
City, State: Pembroke, NC
Category: Computer/Software
Salary: $105,000 - $105,000

Description

Position Details:
• Title: NETWORK ENGINEERING ISP
• Location: Pembroke, NC
• Shift: 8AM to 5PM
• Compensation: $105,000
• Benefits: Company offers a comprehensive benefits package that includes medical, dental, vision, long-term disability, group term life, and a company-paid pension plan, 10 paid holidays, paid vacation, and medical leave, Company offers wellness programs and team-building activities to support employee well-being and satisfaction.
• Travel: Work at Company Headquarters: Pembroke, NC 28372

Position Description:
The Network Engineering ISP oversees the operation and maintenance of internet service infrastructure and/or network components to drive network efficiency and availability. Maintains internet service network quality standards to achieve optimal levels of operation and KPI targets. Tracks and monitors internet service network traffic and performance to ensure minimal interruption to network transmission and/or network switches. Corrects internet service network problems effectively and in a timely manner. Drives initiatives, industrialization, and efficiencies to internet service network facilities for improvements (i.e., enhancements, updates, upgrades, and new systems). Establishes tools and procedures to monitor internet service network performance.

Essential Duties & Responsibilities:
• Partner closely with the providers, product, and technical support teams to continually improve time-to-resolution KPIs and increase focus on customer satisfaction
• Manage, report, and reinforce the need to consistently meet or exceed published service-level agreement (SLA) targets across all functions. Drive service quality i- Operate and maintain the company fiber network, focusing on the Calix Network infrastructure.
• Monitor network performance, identifying and addressing issues promptly minimizing downtime and ensure seamless connectivity for our customers.
• Collaborate with cross-functional teams to troubleshoot and resolve complex network problems and outages in a timely manner.
• Implement network changes, upgrades, and patches while minimizing disruption to ongoing operations. Monitor network capacity and make recommendations for scaling and optimization based on current and projected usage.
• Proactively identify opportunities for network enhancements and improvements, and present recommendations to management.
• Analyze network traffic patterns and usage data to identify trends and potential areas for improvement. Collaborate with vendors and service providers to ensure effective management of network-related contracts and agreements.
• Maintain thorough and accurate documentation of network configurations, procedures, and changes. Participate in on-call rotation to provide timely response and support for network emergencies. Stay up to date with industry trends, best practices, and emerging technologies to ensure the network remains at the forefront of innovation.
• Coordinate and provide supervision of contracted services, design, and construction activities.
• Implement automated process across different areas leveraging current applications.

Qualifications:
These are considered essential duties and are illustrative of fundamental job tasks. Employees may be required to perform additional related duties assigned by management. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
• Experience in large scale internet service network management
• Experience in network architecture, engineering, and design
• Driver License
• Cisco Certified Internetwork Expert (CCIE) Preferred
• Cisco Certified Network Professional (CCNP) Preferred

All applicants must have:
• Performs work according to applicable Federal and State safety regulations as well as Company policies, procedures, work practices and Safety Manual. Required for All Jobs
• Required to perform any other duties assigned in order to fulfill the objectives of the Cooperative.
• Maintains a friendly cooperative relationship with all employees, members, public and other utilities, when performing responsibilities while promoting the Cooperative's mission and positive image.
• The above statements are intended to describe the general nature and level of work being performed by the employee assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required of the employee.



Please Login or Register to apply
    Total: 3  |  Pages:
  • 1
Access your account
ACCOUNT LOGIN
Access your account
Register to find a career
REGISTER
Get started with Orion's services