Requirements Analysis Job Vacancies

51 to 75 of 505 Requirements Analysis Jobs

Senior Software Engineer

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
Thales Group
software integration issues. Target multiple real-time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using C and/or C++. Participate in various software lifecycle methodologies. Manage software requirements and traceability using industry best practices. Plan and execute software tests (Unit, Integration, System Level). Develop reusable software solutions. Document all aspects of the software production process according … to company standards. Skills and Experience: Essential: Knowledge of embedded real-time development and the hardware/software interface. Understanding of real-time operating system behavior and software requirements analysis. Proficiency in procedural (C) and object-oriented (C++) languages. Understanding of data communications (e.g., 1553, RS422) and networking principles. Practical experience in real-time embedded development, integrating and debugging … develop your skills, and grow your career in a supportive environment. Apply today and embark on a rewarding career with Thales! #LI-CA1 In line with Thales' Baseline Security requirements, candidates will be asked to provide evidence of identity, eligibility to work in the UK and employment and/or education history for up to three years. Some vacancies More ❯
Posted:

Onsite Job - Systems Engineer with DOORS or CAMEO Level 4 with Security Clearance

Colorado Springs, Colorado, United States
Indotronix International Corp
into performance that may be employed by Missile Defense Agency and Warfighters • Performs various analyses to optimize total system of systems and/or system architecture • Develops and maintains analysis tools of varied fidelity including modeling and simulation tools to predict performance against evolving threats of current and future missile defense systems • Develops, maintains and identifies improvements for the … planning, organization, implementation and monitoring of requirements management processes, tools, risk, issues, opportunity management and technology readiness assessment processes • Defines, schedules, assigns, and executes tasks, and monitors completion to lead the monitoring of integration and checkout activities, receiving and evaluating of results of activities, and approving/disapproving of each by determining whether results meet the checkout requirements … defense problems • Utilization of MBSE tools such as CAMEO or DOORS, System Architect and mathematical modeling and simulation to provide thought leadership and lead trade studies in assigned areas • Requirements and architecture development in support of MDS systems • Drive the system engineering integration and test or system analysis approach • Develop, select, tailor and deploy integration and test processes More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Systems Engineer 3 - ACTIVE SECRET with Security Clearance

Colorado Springs, Colorado, United States
Artech Information Systems
into performance that may be employed by Missile Defense Agency and Warfighters • Performs various analyses to optimize total system of systems and/or system architecture • Develops and maintains analysis tools of varied fidelity including modeling and simulation tools to predict performance against evolving threats of current and future missile defense systems • Develops, maintains and identifies improvements for the … planning, organization, implementation and monitoring of requirements management processes, tools, risk, issues, opportunity management and technology readiness assessment processes • Defines, schedules, assigns, and executes tasks, and monitors completion to lead the monitoring of integration and checkout activities, receiving and evaluating of results of activities, and approving/disapproving of each by determining whether results meet the checkout requirements … defense problems • Utilization of MBSE tools such as CAMEO or DOORS, System Architect and mathematical modeling and simulation to provide thought leadership and lead trade studies in assigned areas • Requirements and architecture development in support of MDS systems • Drive the system engineering integration and test or system analysis approach • Develop, select, tailor and deploy integration and test processes More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Systems Engineer 4 - SECRET with Security Clearance

Colorado Springs, Colorado, United States
Artech Information Systems
into performance that may be employed by Missile Defense Agency and Warfighters • Performs various analyses to optimize total system of systems and/or system architecture • Develops and maintains analysis tools of varied fidelity including modeling and simulation tools to predict performance against evolving threats of current and future missile defense systems • Develops, maintains and identifies improvements for the … planning, organization, implementation and monitoring of requirements management processes, tools, risk, issues, opportunity management and technology readiness assessment processes • Defines, schedules, assigns, and executes tasks, and monitors completion to lead the monitoring of integration and checkout activities, receiving and evaluating of results of activities, and approving/disapproving of each by determining whether results meet the checkout requirements … defense problems • Utilization of MBSE tools such as CAMEO or DOORS, System Architect and mathematical modeling and simulation to provide thought leadership and lead trade studies in assigned areas • Requirements and architecture development in support of MDS systems • Drive the system engineering integration and test or system analysis approach • Develop, select, tailor and deploy integration and test processes More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Systems Engineer with Security Clearance

San Diego, California, United States
Eliassen Group
Senior Systems Engineer Job Summary: This project provides the full range of systems design, analysis, integration, verification, and validation activities in support of a strategic Cybersecurity-driven portfolio of projects. This includes a wide variety of solutions dealing with Encryption, Production, Cryptographic Key Management, and Communications Security, both strategic and tactical. The selected candidate will provide systems engineering expertise … in the following areas: requirements analysis and management; system architecture and design; development and integration; data flow analysis; network design and implementation; test/verification and validation; and documentation for the system. Increasing involvement with Model Based Systems Engineering should be expected. The selected candidate will be responsible for collaborating with internal technical professionals on a day … to-day basis, and with the User Community and POCs from customer organizations as necessary. Additional position responsibilities also include: • Lead system engineering, hardware, and software analysis to support of the customers Cybersecurity-driven project portfolio. • Define and apply systems engineering processes to develop systems that meet customer requirements. • Define, evolve and maintain cutting edge Model Based Systems Engineering More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer Level 2 with Security Clearance

Maryland, United States
Country Intelligence Group
for implementing advanced algorithms, designing containerized microservices, and ensuring software solutions meet strict performance and interface requirements. The role includes coordinating with system and hardware engineers to define software requirements, managing software installations, and ensuring system specifications are met in operational environments. Responsibilities include overseeing development teams, conducting software quality control, documenting processes, and providing recommendations for continuous improvement. … The candidate will participate in full lifecycle software development including requirements analysis, system design, integration, and testing, with a strong focus on leveraging modern tools and methodologies such as Spring Boot, Kafka, MongoDB, and Agile practices. Tasks Performed: • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints. • Perform quality control on team … work is completed in accordance with the constraints of the software development process being used on any particular project. • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces. • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met. Education More ❯
Employment Type: Permanent
Salary: USD 205,487 Annual
Posted:

Software Engineer Test 9939 with Security Clearance

Maryland, United States
CONNEXIONS FEDERAL SERVICES
time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system … design to include hardware/software trade offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Responsibilities: The Level 3 Software Engineer (SWE) shall possess the following capabilities: • Analyze user requirements to derive … software design and performance requirements • Design and code new software or modify existing software to add new features • Debug existing software and correct defects • Integrate existing software into new or modified systems or operating environments • Develop simple data queries for existing or proposed databases or data repositories • Provide recommendations for improving documentation and software development process standards • Develop or More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Developer with Security Clearance

Columbia, Maryland, United States
Helm Point Solutions
Embedded Developer will be responsible for supporting numerous challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission. Perform embedded development, vulnerability analysis, reverse engineering, software development, and operational support to solve many of the country's toughest problems. Apply expertise in C/C++ development, reverse engineering, x86 Assembly, and automated … unit testing in Python to develop capabilities, research existing functionality, perform protocol analysis, and learn new technologies quickly. Provide support throughout the development life cycle to the test team. Specific Skills needed to perform well in this role: • Six (6) years' experience with Software development experience using C, C/C++, or other proprietary languages • Four (4) year experience … with embedded platforms (Linux, Unix, Android, VxWorks) • Knowledge of Software System Requirements Analysis, Design, Development, Integration, and/or Testing • Development experience with Virtual Environments (VMWare/ESXi, Open Stack, Open vSwitch, QEMU) • Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, Ghidra, etc. • Familiarity with assembly languages (development or reversing) • Knowledge More ❯
Employment Type: Permanent
Salary: USD 235,000 Annual
Posted:

Software Engineer with Security Clearance

Maryland, United States
Country Intelligence Group
support our client in the design, development, and maintenance of advanced software solutions within an Integrated Product Team environment. The candidate will contribute across the software development lifecycle, including requirements analysis, algorithm design, coding, testing, and system integration. Key responsibilities include writing and modifying Java-based applications for network-connected databases, designing complex data queries, developing and executing … test procedures, and collaborating with systems engineers to ensure performance and security standards are met. Tasks Performed: • Analyze user requirements to derive software design and performance requirements • Debug existing software and correct defects • Provide recommendations for improving documentation and software development process standards • Design and code new software or modify existing software to add new features • Integrate existing … Bachelor's degree in computer engineering or computer science with no prior experience • Experience collaborating with a team of software and systems engineers in an Agile environment to analyze requirements, derive user stories, track issues, and create user documentation • Experience developing Java applications for network connected databases • Experience test and debugging software code for network connected databases • Experience with More ❯
Employment Type: Permanent
Salary: USD 105,648 Annual
Posted:

Java Software Engineer

Weymouth, Dorset, United Kingdom
Endeavour Recruitment Solutions
Technologies: Java UML UX UI Requirements Analysis Agile Waterfall NetBeans Eclipse Java Swing Java FX VMware Redhat Linux ansible Software Test Planning Configuration & Build svn Jenkins Hudson Sonar Signal Processing C++ RTI DDS Java Software Engineer wanted! Our client based in Weymouth is seeking a talented Java Software Engineer. A background in UX/UI is essential. A … areas where they support systems and equipment, both in the UK and International. This job will be in the area of underwater warfare. Java UML UX/UI Requirement Analysis Knowledge of Agile, Waterfall and V VMware, RedHat, Linux, Ansible Software Test Planning Configuration and Build SVN, Jenkins, Hudson Sonar or Signal Processing C++ RTI DDS Candidate Profile: Degree More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer 9936 with Security Clearance

Maryland, United States
CONNEXIONS FEDERAL SERVICES
time systems, and business management information systems) based upon documented requirements. • Works individually or as part of a team. • Reviews and tests software components for adherence to the design requirements and documents test results. • Resolves software problem reports. • Utilizes software development and software design methodologies appropriate to the development environment. • Provides specific input to the software components of system … design to include hardware/software trade offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Responsibilities: • Analyze user requirements to derive software design and performance requirements • Design and code new software More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer - Level 1 - CLEARANCE and POLYGRAPH REQUIRED with Security Clearance

Columbia, Maryland, United States
Constellation Technologies Inc
model-based design (e.g. MATLAB, Simulink), service-oriented architecture, and Linux OS. Software defined radio architecture (SCA, REDHAWK, or GNU), Commercial wireless standards geolocation techniques. Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position. Required: Must be a US Citizen Must have TS/SCI … accredited college or university is required. Four (04) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects Provide recommendations for improving documentation and software development process standards Design and code new software … processes; and investigate problem areas Modify existing software to correct errors, to adapt to new hardware, or to improve its performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design These Qualifications Would be Nice to Have: Develops, maintains, and enhances complex and diverse software systems (e.g. More ❯
Employment Type: Permanent
Salary: USD 173,000 Annual
Posted:

Software Engineering - Controllers - Vice President - Birmingham

Birmingham, Staffordshire, United Kingdom
Out in Science, Technology, Engineering, and Mathematics
trillion in segregation and facilitate funding opportunities on client margin worth around $100 billion for the firm. Responsibilities Manage end-to-end systems development in an Agile environment, from requirements analysis to coding, testing, UAT, implementation, and maintenance. Develop high-level and detailed technical designs, testing strategies, and implementation plans. Work in a dynamic, fast-paced environment that … offers exposure to all areas of Finance. Understand and respond to business needs, developing process workflows, data requirements, and specifications to support implementation. Build strong relationships with business partners. Identify opportunities for cross-divisional collaboration and reuse of common solutions. Engage in data modeling and curation. Basic Qualifications Bachelor's degree or relevant work experience in Computer Science, Mathematics … Electrical Engineering, or a related technical discipline. 2-5 years of software development experience. Strong object-oriented or functional analysis and design skills. Knowledge of data structures, algorithms, and performance optimization. Excellent communication skills, capable of engaging with technical and business audiences globally. Problem-solving ability with data-driven decision-making skills. Ability to multitask, manage multiple stakeholders, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Signals Software Engineer - Level 2 - CLEARANCE and POLYGRAPH RE with Security Clearance

Annapolis Junction, Maryland, United States
Constellation Technologies Inc
model-based design (e.g. MATLAB, Simulink), service-oriented architecture, and Linux OS. Software defined radio architecture (SCA, REDHAWK, or GNU), Commercial wireless standards geolocation techniques. Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position. Required: Must be a US Citizen Must have TS/SCI … contracts of similar scope, type, and complexity with a focus on Radio Frequency (RF) to include experience with Fourier transforms, filtering, communications theory, digital modulation, error control coding, signals analysis tools (e.g. WVT, DVT), and digital signal processing (e.g. adaptive beamforming/filtering, demodulation). Bachelor' s degree in Computer Science or related discipline from an accredited college or … a bachelor's degree. Ability to develop, maintain, and enhance signal processing software (e.g. detectors, demodulators, protocol processors). Review and test software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilize software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system More ❯
Employment Type: Permanent
Salary: USD 186,000 Annual
Posted:

Software Engineering - Controllers - Vice President - Birmingham

Birmingham, England, United Kingdom
Out in Science, Technology, Engineering, and Mathematics
trillion in segregation and facilitate funding opportunities on client margin worth around $100 billion for the firm. Responsibilities Manage end-to-end systems development in an Agile environment, from requirements analysis to coding, testing, UAT, implementation, and maintenance. Develop high-level and detailed technical designs, testing strategies, and implementation plans. Work in a dynamic, fast-paced environment that … offers exposure to all areas of Finance. Understand and respond to business needs, developing process workflows, data requirements, and specifications to support implementation. Build strong relationships with business partners. Identify opportunities for cross-divisional collaboration and reuse of common solutions. Engage in data modeling and curation. Basic Qualifications Bachelor's degree or relevant work experience in Computer Science, Mathematics … Electrical Engineering, or a related technical discipline. 2-5 years of software development experience. Strong object-oriented or functional analysis and design skills. Knowledge of data structures, algorithms, and performance optimization. Excellent communication skills, capable of engaging with technical and business audiences globally. Problem-solving ability with data-driven decision-making skills. Ability to multitask, manage multiple stakeholders, and More ❯
Posted:

Senior Java Developer - 70K

England, United Kingdom
Hybrid / WFH Options
Ascent People Ltd
the Senior Java Software Engineer, you'll be a key player in developing this cutting-edge CRM SaaS solution. You'll work on projects throughout the software lifecycle, from requirements analysis to release management and support. What You'll Do Work with the wider project team, engaging with PM & Business Analysts and communicating the technical project requirements More ❯
Employment Type: Permanent
Salary: GBP 70,000 Annual
Posted:

Senior Embedded Software Engineer

Linlithgow, Scotland, United Kingdom
Hybrid / WFH Options
Calnex Solutions Ltd
work in multi-discipline product development teams that include software and hardware design and system test Engineers. The teams work closely with marketing and sales, turning market and customer requirements into high quality, fully functional products. Our R&D team is growing to support our expanding product portfolio. As part of this growth we have an exciting opportunity for … will enjoy working on the leading edge and be able to innovate and deliver in a fast paced and busy environment. Key Responsibilities: Full lifecycle embedded software development from requirements analysis through development, integration and testing. Works closely with product owners to understand and refine high level system requirements into software features. Collaborates with hardware engineers and … high level software developers to define system level interfaces and responsibilities. Estimates project timescales based on high level requirements and delivers to schedule. Develops high quality, maintainable and flexible solutions which have the capability to evolve along with the market requirements. Must develop a high level of proficiency in the product technology domain including an understanding the real world More ❯
Posted:

PeopleSoft Time and Labor Developer with Security Clearance

Washington, Washington DC, United States
Bart & Associates, Inc
background in Human Capital Management (HCM), specifically within Workforce Management modules. The ideal candidate will serve as the team's T&L subject matter expert and be responsible for requirements analysis, fit/gap, configuration, customization designs, development, testing, user training, and team knowledge transfer. This techno-functional candidate will work with the existing HCM team to identify … Time Reporting Codes, Workgroups, Taskgroups, and Rules Design, develop, test, and deploy PeopleSoft T&L customizations, build interfaces and reports with a focus on Time and Labor Analyze business requirements and translate them into technical solutions using PeopleTools (Application Engine, PeopleCode, Component Interface, SQR, etc.). Develop and maintain integration with third-party systems Work closely with functional teams … HR, Benefits, and Payroll to understand system requirements and ensure system stability and performance Consider impact of application upgrades, patches, and system enhancements Perform root cause analysis and resolve issues related to Time and Labor data processing, approvals, and configurations Collaborate with cross-functional teams to improve system functionality and streamline business processes Provide technical documentation and training More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer (Ft. Meade, MD) with Security Clearance

Maryland, United States
Set of X
who you work with matters. Responsibilities: Support numerous challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission. Perform embedded development, vulnerability analysis, reverse engineering, software development, and operational support to solve many of the country's toughest problems. Apply expertise in C/C++ development, reverse engineering, x86 Assembly, and automated … unit testing in Python to develop capabilities, research existing functionality, perform protocol analysis, and learn new technologies quickly. Provide support throughout the development life cycle to the test team Required Skills: Six (6) years experience with Software development experience using C, C/C++, or other proprietary languages Four (4) year experience with embedded platforms (Linux, Unix, Android, VxWorks … Knowledge of Software System Requirements Analysis, Design, Development, Integration, and/or Testing Development experience with Virtual Environments (VMWare/ESXi, Open Stack, Open vSwitch, QEMU) Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, Ghidra, etc. Familiarity with assembly languages (development or reversing) Knowledge of low level, systems programming concepts Desired More ❯
Employment Type: Permanent
Salary: USD 246,000 Annual
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Hybrid / WFH Options
iO Associates
and measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. Your Responsibilities End-to-end embedded software development: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative software solutions. Work alongside hardware engineers and high-level software developers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer with Security Clearance

Camden, New Jersey, United States
Innova Solutions, Inc
to one or more software engineers • Investigate root causes of complex issues, and implement solutions, working independently or with a multi-discipline team. • Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware. • Work closely with cross-functional members of the engineering organization to develop and evaluate interfaces between hardware … and software, and operational performance requirements and design of the overall system. • Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test. • Develop software test plans and procedures, and other relevant technical documentation. • Utilize modeling tools and equipment to establish operating data, conduct experimental More ❯
Employment Type: Permanent
Salary: USD 120 Hourly
Posted:

Software Engineer with Security Clearance

Annapolis Junction, Maryland, United States
Tetratek Innovation Group INC
with Linux-based development and system administration • Experience writing code, debugging/testing programs (to include Unit and Component testing, CI/CD), and ensuring that programs meet technical requirements Desired Skills: • Familiarity with Groovy • Experience with; Elastic Stack, MongoDB • Experience with JavaScript frameworks like Backbone.js • JavaScript libraries like D3.js • Familiarity with Java Message Service (JMS) API and messaging … cloud platforms (e.g., AWS, Azure, or similar) • Strong understanding of cloud environments, to include development, test, and production. • Ability to provide cloud software development/engineering services to include requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution At Tetratek Innovation Solutions, our team has over 60 years of combined experience, performing More ❯
Employment Type: Permanent
Salary: USD 310,000 Annual
Posted:

Software Engineer

Belfast, United Kingdom
Greater Giving, Inc
cryptographic algorithms and digital signatures Using SOAP and JSON based web technologies as both client and server within the payment ecosystem Participating in the entire software development lifecycle, from requirements analysis through software and test design, implementation and unit testing, to verification and release. Learning and applying software design principles, including coupling/cohesion, decomposition/modularity, encapsulation …/information hiding, and separation of interface and implementation As part of a customer-focused team, seek understanding of and value in our customer's requirements, and actively shape the product from an engineering standpoint Participating in team workshops to generate ideas and high-quality technical solutions - picking the right solution whilst balancing idealism and pragmatism Assisting with troubleshooting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Project Manager / Business Analyst - 12 Month Fixed Term Contract

London, England, United Kingdom
TP ICAP
PM regarding: Project management including stakeholder management, problem solving, communications, production of project plans, tracking of activities and tasks, identifying dependencies, resource loading, budgeting, scope assessment, RAID generation Business requirements analysis and process re-engineering, design, documenting procedures, process workflows, creating process step narratives and procedures Preparing training material and desk aids in support of enabling technology development … regarding: Generation of supporting project documentation including, scope documents, PID generation, project plans, RAID across Group HR where Operations have a supporting role Work with stakeholders to generate business requirements documentation for HRLT approval Ensure that the programme of HR Operations projects, activities and tasks are tracked to completion Ensure that regular status and stand-up project meetings occur More ❯
Posted:

Application Software Engineer

Cambridge, England, United Kingdom
CRFS Group
to communicate with embedded systems processing large quantities of data before returning it to the user. Duties and Responsibilities All aspects of the full software development life cycle, including requirements analysis, design, development, testing, documentation, and training. Programming to deliver robust, clean, high-quality software applications. Creation of functional designs and specifications. Rigorous approach to testing, including informal More ❯
Posted:
Requirements Analysis
10th Percentile
£37,500
25th Percentile
£48,869
Median
£55,000
75th Percentile
£68,750
90th Percentile
£79,000