... innovative technologies, engineering rigor, and customer-focused execution to solve complex ... Duties: * Provide computer and software engineering support for EWOK system development ...
... innovative technologies, engineering rigor, and customer-focused execution to solve complex ... Duties: * Provide computer and software engineering support for EWOK system development ...
Computer/Software Engineer
Crane, IN · On-site
... innovative technologies, engineering rigor, and customer-focused execution to solve complex ... Duties: * Provide computer and software engineering support for EWOK system development ...
Computer/Software Engineer
Crane, IN · On-site
... innovative technologies, engineering rigor, and customer-focused execution to solve complex ... Duties: * Provide computer and software engineering support for EWOK system development ...
Job Title Sustaining Engineer - Computer / Software Requisition JR000015837 Sustaining Engineer ... Support enterprise IT systems used for device commissioning, access control, configuration ...
Job Title Sustaining Engineer - Computer / Software Requisition JR000015837 Sustaining Engineer ... Support enterprise IT systems used for device commissioning, access control, configuration ...
Job Title Sustaining Engineer - Computer / Software Requisition JR000015837 Sustaining Engineer ... Support enterprise IT systems used for device commissioning, access control, configuration ...
Job Title Sustaining Engineer - Computer / Software Requisition JR000015837 Sustaining Engineer ... Support enterprise IT systems used for device commissioning, access control, configuration ...
SME Computer Software Engineer
San Diego, CA · On-site
$97K - $150K/yr
... technology insertion across existing mission platforms. * Support software lifecycle activities ... Computer Software SME/Engineer with engineering, systems, technical degree and 4+ years military ...
SME Computer Software Engineer
San Diego, CA · On-site
$97K - $150K/yr
... technology insertion across existing mission platforms. * Support software lifecycle activities ... Computer Software SME/Engineer with engineering, systems, technical degree and 4+ years military ...
School of BAA_Business Technology Madison College is recruiting a pool of highly motivated and qualified candidates to teach part time courses for the Business Technology (Computer Software) program.
School of BAA_Business Technology Madison College is recruiting a pool of highly motivated and qualified candidates to teach part time courses for the Business Technology (Computer Software) program.
Be Seen First
Computer Software Engineer Intern
Houston, TX · On-site
$15 - $17/hr
... technologies relevant to the organization's needs Preferred Skills & Experience • Working toward a degree in Computer Science, Software Engineering, or a related field • Strong foundation in ...
Quick apply
Be Seen First
Computer Software Engineer Intern
Houston, TX · On-site
$15 - $17/hr
... technologies relevant to the organization's needs Preferred Skills & Experience • Working toward a degree in Computer Science, Software Engineering, or a related field • Strong foundation in ...
... T systems used for device commissioning, access control, configuration management, and backup ... Required : • Bachelor's degree in Computer Engineering, Software Engineering, Electrical ...
... T systems used for device commissioning, access control, configuration management, and backup ... Required : • Bachelor's degree in Computer Engineering, Software Engineering, Electrical ...
Apply advanced-level business and information technology system practices and/ or project ... To perform the Computer Software Specialist 3 role, you must: -Bachelor's degree in Computer ...
New
Apply advanced-level business and information technology system practices and/ or project ... To perform the Computer Software Specialist 3 role, you must: -Bachelor's degree in Computer ...
New
The Computer Software/Integration Analyst (Senior) is responsible for performing the following ... You want the option for career mentorship, both in technology and in business. * You value a ...
The Computer Software/Integration Analyst (Senior) is responsible for performing the following ... You want the option for career mentorship, both in technology and in business. * You value a ...
This technology allows our surgeons to provide the best-in-class treatment for their patients. KLS ... Utilize computer software (specified above) * Retrieve and compile information * Verify data and ...
This technology allows our surgeons to provide the best-in-class treatment for their patients. KLS ... Utilize computer software (specified above) * Retrieve and compile information * Verify data and ...
The Computer Software/Integration Analyst (Senior) is responsible for performing the following ... You want the option for career mentorship, both in technology and in business. * You value a ...
The Computer Software/Integration Analyst (Senior) is responsible for performing the following ... You want the option for career mentorship, both in technology and in business. * You value a ...
IT Technician
Princeton, NJ · On-site
Computer / Hardware Networking Technician Location: Princeton, NJ Duration: 1+ yr with possible ... This position ensures adequate infrastructure and software is in place and is used to its maximum ...
IT Technician
Princeton, NJ · On-site
Computer / Hardware Networking Technician Location: Princeton, NJ Duration: 1+ yr with possible ... This position ensures adequate infrastructure and software is in place and is used to its maximum ...
This technology allows our surgeons to provide the best-in-class treatment for their patients. KLS ... Utilize computer software (specified above) * Retrieve and compile information * Verify data and ...
This technology allows our surgeons to provide the best-in-class treatment for their patients. KLS ... Utilize computer software (specified above) * Retrieve and compile information * Verify data and ...
The Computer Software/Integration Analyst (Senior) is responsible for performing the following ... You want the option for career mentorship, both in technology and in business. * You value a ...
The Computer Software/Integration Analyst (Senior) is responsible for performing the following ... You want the option for career mentorship, both in technology and in business. * You value a ...
The Computer Software/Integration Analyst (Senior) is responsible for performing the following ... You want the option for career mentorship, both in technology and in business. * You value a ...
The Computer Software/Integration Analyst (Senior) is responsible for performing the following ... You want the option for career mentorship, both in technology and in business. * You value a ...
... innovative technologies, engineering rigor, and customer-focused execution to solve complex ... Duties: * Provide computer and software engineering support for EWOK system development ...
... innovative technologies, engineering rigor, and customer-focused execution to solve complex ... Duties: * Provide computer and software engineering support for EWOK system development ...
System Software Programmer - Consultant - 11140 Location: Columbia SC 29201 - Duration of the ... Required Skills Bachelor's or Master's degree in Computer Science or related field Frontend ...
System Software Programmer - Consultant - 11140 Location: Columbia SC 29201 - Duration of the ... Required Skills Bachelor's or Master's degree in Computer Science or related field Frontend ...
Computer Software Analyst II - #76-26
Costa Mesa, CA · On-site
$9.8K - $11K/mo
Information Technology Opening Date: 06/24/2026 Closing Date: 7/15/2026 12:00 PM Pacific The ... Provide assistance and support the more common personal computer software applications Provide ...
Computer Software Analyst II - #76-26
Costa Mesa, CA · On-site
$9.8K - $11K/mo
Information Technology Opening Date: 06/24/2026 Closing Date: 7/15/2026 12:00 PM Pacific The ... Provide assistance and support the more common personal computer software applications Provide ...
Director, Software Technology Delivery
Chicago, IL · On-site
$140K - $175K/yr
Bachelor's degree in computer science or information technology. * Experience: 10+ years in software development and delivery. * Insurance Expertise: 10+ years in insurance process automation ...
Director, Software Technology Delivery
Chicago, IL · On-site
$140K - $175K/yr
Bachelor's degree in computer science or information technology. * Experience: 10+ years in software development and delivery. * Insurance Expertise: 10+ years in insurance process automation ...
Computer Software Technology information
See salary details
$24.28 - $29.68
5% of jobs
$29.68 - $35.07
6% of jobs
$35.07 - $40.47
11% of jobs
$41.96 is the 25th percentile. Wages below this are outliers.
$40.47 - $45.87
11% of jobs
$45.87 - $51.27
16% of jobs
The median wage is $52.42 / hr.
$51.27 - $56.67
7% of jobs
$56.67 - $62.06
15% of jobs
$65.89 is the 75th percentile. Wages above this are outliers.
$62.06 - $67.46
6% of jobs
$67.46 - $72.86
9% of jobs
$72.86 - $78.26
4% of jobs
$78.26 - $83.65
9% of jobs
$24
$55
$83
How much do computer software technology jobs pay per hour?
What does a software technologist do?
What is a Computer Software Technology job?
A Computer Software Technology job involves designing, developing, testing, and maintaining software applications and systems. Professionals in this field work with programming languages, databases, and frameworks to create software solutions for businesses and consumers. They may specialize in areas like web development, mobile apps, cybersecurity, or software engineering. These roles require strong problem-solving skills, collaboration, and knowledge of emerging technologies.
What can I do with a computer technology degree?
What are the career opportunities for computer technology?
What engineer makes $500,000 a year?
What are the typical career advancement opportunities in Computer Software Technology?
Professionals in Computer Software Technology have a range of career growth paths, including advancement to senior developer, software architect, project manager, or team lead positions. Gaining experience and expanding your skill set in specialized areas such as cloud computing, cybersecurity, or data science can open doors to more niche roles. Many employers also promote from within, so demonstrating initiative and taking on challenging projects can accelerate your progression. Additionally, staying current with new technologies and obtaining relevant certifications can further enhance your career prospects in this dynamic field.
What are the key skills and qualifications needed to thrive in the Computer Software Technology position, and why are they important?
To thrive in Computer Software Technology, you need strong programming skills, a solid understanding of software development methodologies, and typically a degree in computer science or a related field. Familiarity with development tools such as version control systems (e.g., Git), integrated development environments (IDEs), and certifications like CompTIA or Microsoft Certified are highly beneficial. Effective problem-solving, teamwork, and good communication skills help you collaborate efficiently and adapt to evolving project requirements. These abilities are vital to delivering high-quality software solutions that meet user needs and industry standards.

Job description
Precise Systems delivers integrated, mission-ready solutions that advance warfighter readiness and strengthen our nation’s most critical defense programs. Through the power of our combined capabilities, we provide deep expertise in Advanced Engineering; Digital Transformation; Electromagnetic Warfare; Interactive Training & Simulation; Physical Sciences Research; Platform Lifecycle Support; and Foreign Military Sales. Unified by decades of trusted performance and expanded through strategic growth, our team applies innovative technologies, engineering rigor, and customer-focused execution to solve complex challenges and accelerate mission success. Guided by our commitment to partnership, precision, and performance, we deliver the scalable solutions and technical excellence our customers depend on—today and into the future.
We are seeking a motivated and technically skilled Computer / Software Engineer to support EWOK software engineering, system integration, test, evaluation, documentation, and lifecycle support activities for Expeditionary Electromagnetic Warfare programs. The ideal candidate will have experience developing, modifying, integrating, testing, and sustaining software in support of DoD, Navy, electronic warfare, tactical, or mission system environments. This position will work with Government leads, systems engineers, software developers, cybersecurity personnel, test engineers, configuration managers, and other technical stakeholders to ensure EWOK software capabilities are properly developed, tested, documented, secured, and maintained. This role requires a software engineer who can support both new capability development and sustainment of existing software systems, while also participating in lab-based testing, integration events, troubleshooting, code reviews, and technical documentation.
This role requires in-person support.
Duties:
- Provide computer and software engineering support for EWOK system development, integration, testing, evaluation, sustainment, and lifecycle activities.
- Support software design, development, modification, integration, testing, troubleshooting, and documentation for EWOK-related capabilities.
- Develop, maintain, and update software applications, scripts, tools, algorithms, models, utilities, and related software products as required.
- Analyze system and software requirements to ensure software capabilities support operational needs, system requirements, and test objectives.
- Support software requirements development, analysis, validation, traceability, risk identification, and mitigation planning.
- Participate in software architecture, design reviews, code reviews, technical interchange meetings, Integrated Product Teams, and configuration control activities.
- Support lab-based software testing, software integration testing, system-level testing, regression testing, user acceptance testing, and verification and validation activities.
- Develop and execute software test procedures, test cases, test scripts, automated tests, and integration test activities.
- Support hardware-in-the-loop, lab, and field test environments where EWOK software interacts with hardware, RF systems, networks, sensors, test equipment, or other mission systems.
- Troubleshoot software defects, integration issues, interface problems, performance issues, data flow errors, and system anomalies.
- Document software deficiencies, corrective actions, test results, regression impacts, technical risks, and recommended solutions.
- Use Government-accessible source code repositories and configuration-controlled development environments.
- Support software configuration management, version control, release management, build control, and documentation of software baselines.
- Develop and maintain software documentation, including design descriptions, interface documentation, user guides, installation instructions, test documentation, version descriptions, and technical reports.
- Coordinate with systems engineering personnel to ensure software interfaces, system requirements, data flows, and operational behaviors are properly defined and documented.
- Coordinate with cybersecurity personnel to support secure software development, vulnerability mitigation, system authorization, patching, and compliance with applicable cybersecurity requirements.
- Support updates, patches, software maintenance, defect correction, and software enhancements needed to maintain EWOK system functionality.
- Support data analysis, software tool development, visualization, automation, or reporting capabilities as required by the program.
- Prepare technical briefings, software status updates, engineering summaries, and recommendations for Government and program stakeholders.
- Ensure all software, documentation, source code, test data, and technical products are properly marked, controlled, stored, and handled in accordance with security, CUI, OPSEC, and configuration management requirements.
Desired Education:
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Systems Engineering, or a related technical discipline.
Desired Experience:
- 3+ years of related software engineering, military, or technical experience.
- Experience developing, modifying, testing, integrating, or sustaining software applications, tools, scripts, or mission system software.
- Experience with one or more programming or scripting languages such as Python, C++, C#, Java, JavaScript, MATLAB, Bash, PowerShell, or similar languages.
- Understanding of software development lifecycle practices, including requirements analysis, design, coding, testing, integration, documentation, and sustainment.
- Experience using version control tools such as Git or similar source code management systems.
- Experience supporting software test, integration testing, regression testing, defect tracking, or verification and validation.
- Ability to troubleshoot software issues in lab, test, or operationally relevant environments.
- Ability to develop and maintain technical documentation, software documentation, test documentation, and engineering reports.
- Strong written and verbal communication skills.
- Ability to work effectively with software engineers, systems engineers, test engineers, cybersecurity personnel, configuration managers, technicians, and Government stakeholders.
- Proficiency with Microsoft Office, including Word, Excel, PowerPoint, Outlook, and Teams.
Preferred Qualifications:
- Active Secret clearance; Top Secret/SCI eligibility preferred.
- Experience supporting NSWC Crane, NAVSEA, Navy, Marine Corps, or other DoD engineering programs.
- Experience supporting EW systems, RF systems, tactical systems, mission systems, CUAS systems, test infrastructure, or software-defined capabilities.
- Experience with Linux and Windows operating environments.
- Experience with software build processes, automated testing, continuous integration, DevSecOps concepts, or software release management.
- Experience with Jira, Confluence, GitLab, GitHub, Bitbucket, SharePoint, MATLAB, LabVIEW, Docker, Kubernetes, or similar development and collaboration tools.
- Familiarity with cybersecurity requirements, RMF, STIGs, vulnerability scanning, patching, software assurance, or secure coding practices.
- Experience supporting hardware-in-the-loop testing, lab integration, field testing, modeling and simulation, signal processing, or data analysis.
- Experience developing software that interfaces with hardware, sensors, RF equipment, networks, serial devices, APIs, databases, or proprietary data formats.
- Familiarity with configuration management, software baselines, interface control documentation, engineering change processes, and technical data packages.
- Ability to serve as a technical contributor across both software development and system integration activities.
Must be able to obtain and maintain a Secret security clearance. Due to the sensitivity of customer related requirements, U.S. Citizenship is required.
Precise Systems is dedicated to a shared vision and core values of Integrity, Respect, and Responsibility, which foster innovation and drive our continued success in the global marketplace. Precise Systems and its subsidiaries are Equal Opportunity /Affirmative Action Employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, protected veteran status, status as an individual with a disability, or any legally protected status under federal, state, or local law. Visit www.GoPrecise.com for a listing of current openings and our comprehensive, employee friendly benefits summary. Precise Systems participates in E-Verify.
Required Skills
Required Experience
About Precise Systems
Sourced by ZipRecruiter
Industry
Guided missile and space vehicle manufacturing
Company size
501 - 1,000 Employees
Headquarters location
Lexington Park, MD, US
Year founded
1990