June 4, 2026For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Technical Proficiency: Strong experience required for FPGA coding, Digital Signal Processing theory & application, Interfacing FPGA code with existing code bases and software; Knowledge of signal processing blocks and related DSP components, Linux OS, coding ability in C and C++.Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off-The-Shelf (COTS)/Government Off-The- Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. Requirements: Bachelor's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus seven (7) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.
Chantilly, VA30+ days ago
p>Required Qualifications: Active TS/SCI with Polygraph Requires BS degree and 12 years of prior relevant experience Additional experience in lieu of degree Demonstrated experience in multiple programming languages (Java, JavaScript, Python, and/or XML) Experience managing and developing web software Demonstrated experience with cloud services Experience in Windows and/or Unix Experience using code repositories such as Git Demonstrated experience documenting such artifacts as code and methodologies Familiarity with writing unit and integration tests.
Desired Qualifications:
Experience with Spring and Java Experience with databases such as PostgreSQL Experience working in an AGILE development environment Ability to work collaboratively in a team environment Experience with Docker, Kubernetes, and scalable/parallelized architecture Possess a passion for learning new technologies and staying up to date with industry trends Understanding of Intelligence Community customers and their priorities.
p>Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. In support of the GEO Team, sourcing for a candidate with strong Java experience as well as experience with MapReduce, Cloud experience, GhostMachine and QTA.
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Seven (7) years experience as a Software Engineer (SWE), in programs and contracts of similar scope, type, and complexity is required.
Hanover, Maryland30+ days ago
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. Established in 2015, Fantom Corp serves Federal customers with top-notch Cybersecurity Architects, Data Scientists/Analysts, Software Engineers/Developers, DevSecOps Engineers, Project Managers, Identity, Credential Access Management (ICAM) services , and Cloud-certified practitioners.
Responsibilities include guiding adoption of RUST throughout the embedded development, managing integration or conversion of legacy software to RUST, providing best practices and architectural guidance for memory-safe usage of RUST, developing best practices and implementation guidance, and the translation of requirements into working and maintainable solutions for our C5 and Cyber Solution Centers. About L3Harris Technologies: L3Harris Technologies is an agile global aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs.
The Software Engineer provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/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.
The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions..
Annapolis Junction, Maryland10 days ago
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. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
The Software Engineer provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/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.
The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions..
The Software Engineer provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/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.
The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions..
The Software Engineer provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/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.
The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions..
Seven (7) years' experience as a SSWE or equivalent on a project 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. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management.
Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
em> Seven (7) or more years' experience as a SSWE or equivalent on a project 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. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management.
Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. 9 years relevant experience with Bachelors in related field; 7 years relevant experience with Masters in related field; 4 years relevant experience with PhD in related field; or High School Diploma or equivalent and 13 years relevant experience.
p>PREFERRED SKILLS • Dassault 3D • Experience Enovia for PLM • Dassault 3D • Experience Catia for 3D modeling and 2D drafting • Thermal simulation analysis using ANSYS IcePak and/or Siemens Star CCM • Mechanical stack-up analysis • Structural Load Analysis • Use of engineering project management software such as JIRA, Confluence, or other Agile tools. REQUIRED SKILLS • BSc/MSc in Construction, Engineering • Knowledge of MCAD software 3D modeling and 2D drafting • Experience designing mechanical assemblies for electronics • Experience with rapid prototype tooling • Experience with production tooling • Experience in project management • Strong communication and writing skills.
Annapolis Junction, MD30+ days ago
Develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location, education and certifications as well as Federal Government Contract Labor categories.
p>What we do: Our vision is for a future in which talent and customers alike come to ANS because of our reputation for delivering technical excellence, solving our nation's toughest challenges and our ability to exceed expectations. Ranges are not a guarantee of compensation and depend on a variety of factors, including but not limited to contractual requirements, work location, years of experience, skill set, and education.
Annapolis Junction, MD30+ days ago
There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location, education and certifications as well as Federal Government Contract Labor categories. Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets and real-time systems).
p>The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Provides specific input to the software components of system design to include hardware/software tradeoffs, 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.
p>The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Provides specific input to the software components of system design to include hardware/software tradeoffs, 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.
Required skills:· Languages: Java, Python· Testing: Unit, Integration· Source Code Control (specifically Git)· IDE (Intellij or Eclipse)· Maven· Frameworks: Spring Boot, FlaskFamiliarity with multiple of the following:· Analytical development: Machine Learning, Stream, Batch· Virtualization Environments: Kubernetes, Containers (Docker, Containerd), Cloud (AWS/HCI)· Streaming Frameworks: Kafka, Flink· MongoDB, ArangoDB, Redis, PostgreSQLDesired skills:· ElasticSearchAdditional information:· Work performed in contractor facility in Annapolis Junction· Both low and high side access· Potential teleworkRequired Education:· Bachelor's degree in computer science or related discipline from an accredited college or university is required. Position: Software Engineer 1Location: Annapolis Junction, MDClearance Required to Start: TS/SCI w/ full scope polyKeyLogic is seeking a Software Engineer 1 to join the software development team who will develop and sustain integrated, feature-rich capabilities that promote modernization of visualization and presentation tools.
Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open-Source Software (OSS) and/or Commercial Off-The-Shelf (COTS)/Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. Bachelor's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus seven (7) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.
Annapolis Junction, MD30+ days ago
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. · High School Diploma or GED, plus twenty-four (24) years of general systems engineering experience; · Bachelor’s degree in a qualified engineering or related field, plus (20) years of systems engineering experience; or.
Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
Annapolis Junction, MD30+ days ago
div style="margin-bottom:11px;margin-left:8px">Education:
- Bachelor’s degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus seven (7) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.
- Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off-The-Shelf (COTS)/Government Off-The- Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components.
Must have the ability to recommend new technologies and processes for complex software projects, coordinate software system installation, monitor equipment functioning, and select software development processes in coordination with the customer and system engineering teams. • Must be capable of designing, developing, and modifying software systems using scientific analysis and mathematical models to predict and measure design outcomes, and conferring with system and hardware engineers to derive requirements and address performance needs.
Annapolis Junction, Maryland10 days ago
p>The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. 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.
Annapolis Junction, Maryland16 days ago
You will work independently and as part of a collaborative engineering team to deliver high-quality software solutions, applying appropriate software development methodologies and best practices. Four (4) additional years of software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree.
Annapolis Junction, MD30+ days ago
Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial OffThe-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. These systems might include, but are not limited to, processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, business management information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring.
Annapolis Junction, MD19 days ago
Working with the Department of Defense, Department of Homeland Security, the Intelligence Community, state and local governments, and commercial clients, Kenjya-Trusant provides cyber protection, information technology, engineering, construction management and acquisition support services. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
Annapolis Junction, MD30+ days ago
Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial OffThe-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. These systems might include, but are not limited to, processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, business management information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring.
Annapolis Junction, MD30+ days ago
Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial OffThe-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. These systems might include, but are not limited to, processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, business management information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring.
Annapolis Junction, Maryland30+ days ago
p>CACI is seeking a software engineer to develop, maintain, and enhance complex and diverse software systems (e.g., processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Application servers: Node.js, Oracle Weblogic, Oracle Glassfish, JBoss and Apache Tomcat Data interchange formats: JavaScript Object Notation (JSON), Apache Avro, eXtensible Mark-up Language (XML), Structure Threat Intelligence eXpression (STIX).
Annapolis Junction, Maryland30+ days ago
Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial OffThe-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. These systems might include, but are not limited to, processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, business management information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring.
Annapolis Junction, Maryland30+ days ago
p>CACI is seeking a software engineer to develop, maintain, and enhance complex and diverse software systems (e.g., processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Application servers: Node.js, Oracle Weblogic, Oracle Glassfish, JBoss and Apache Tomcat Data interchange formats: JavaScript Object Notation (JSON), Apache Avro, eXtensible Mark-up Language (XML), Structure Threat Intelligence eXpression (STIX).
Annapolis Junction, MD30+ days ago
li style="list-style-type:disc">develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real- time systems, and business management information systems) based upon documented requirements. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.
Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months relevant experience. General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation.
Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. 9 years relevant experience with Bachelors in related field; 7 years relevant experience with Masters in related field; 4 years relevant experience with PhD in related field; or High School Diploma or equivalent and 13 years relevant experience.
Chantilly, Virginia30+ days ago
January 30, 2026For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Coordinate software system installation and monitor equipment functioning to ensure specifications are met Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequence of design.Hanover, Maryland4 days ago
p>(U) The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Provides specific input to the software components of system design to include hardware/software tradeoffs, 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.
p>To ensure your safety and help you navigate your job search with confidence, please keep the following critical points in mind: - No Financial Requests: Anduril will never solicit payment or demand personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our hiring process.
- Design, develop, and implement highly efficient optimization algorithms and software solutions to solve challenging problems in areas such as resource allocation, scheduling, routing, mission planning, control systems, and supply chain logistics.
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Fourteen (14) years experience as a Software Engineer (SWE), in programs and contracts of similar scope, type, and complexity is required.
Annapolis Junction / Fort Meade, Maryland4 days ago
li class="MsoNoSpacing" style="margin-left:8px">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. Tasking:- Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
Annapolis Junction, Maryland16 days ago
Working with the Department of Defense, Department of Homeland Security, the Intelligence Community, state and local governments, and commercial clients, Kenjya-Trusant provides cyber protection, information technology, engineering, construction management and acquisition support services. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
li>Bachelor’s degree in Computer Science or related discipline from an accredited college or university OR four (4) years of additional SWE experience on projects with similar software processes in lieu of degree . Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design .
li style="text-align:justify"> Required experience supports software development and full life cycle testing of mission systems including the design, development, and maintenance of test plans, cases, and processes; the creation and maintenance of test environments and automated test capabilities; the performance of Integration & Testing (I&T) and Acceptance Testing; and the reporting and tracking of problems through their resolution. Working knowledge of test automation using Python, performance/load/stress testing, data interface testing, user interface testing, security testing, code coverage tools, and systems integration testing is required.