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++.p>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. With customers' mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.
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.
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.
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.
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.
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.
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.
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. Fourteen (14) years experience as a Software Engineer (SWE), in programs and contracts of similar scope, type, and complexity is required.
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.
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.
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.
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.
Annapolis Junction, MD30+ days ago
The software development team will provide application development and support to tools that allow mission analytic users to view existing data or contribute new information in a collaborative environment. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
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 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. 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 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. 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 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. 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 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. 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.
p>Job Description: Objective of role:
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration, and support of microcontroller-based embedded systems. The ideal candidate is comfortable working close to the hardware and can efficiently diagnose and resolve low-level issues involving microcontrollers, memory, interfaces, sensors, and communication devices.
From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more. We"re the driving force behind Google"s groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future.
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 Splunk 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, 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. You will provide 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 / 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.
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.
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.