Post job

Software Engineer jobs at wrsystems

- 113 jobs
  • Test Engineer, Lead

    WR Systems 4.8company rating

    Software engineer job at wrsystems

    Clearance Requirement: Active Secret Clearance is required to start Travel Requirements: Up to 30% SUMMARY: WR has an opportunity for a Test Engineer, Lead to develop, execute, and document testing procedures that assess unit performance and reliability under various environmental conditions. This role will collaborate with engineering and technical teams to ensure system performance meets design and mission requirements. Position responsibilities will include, but are not limited to the following: Design and develop test protocols and procedures. Conduct and oversee tests and experiments at on-site and off-site locations to evaluate unit performance under a variety of environmental conditions. Analyze and interpret test data, identifying performance trends and potential issues. Collaborate with cross-functional teams to resolve technical issues and ensure test objectives are met. Prepare detailed documentation, including test procedures, results, and recommendations for future testing and improvements. Candidates must possess the following knowledge, skills, and experience: Bachelor's degree in Electronics Engineering, Electrical Engineering, or a related field. Six (6)+ years of professional experience as a Test Analyst, Systems Engineer, Test Engineer, or in a similar role, including work in: Systems or equipment design Test and evaluation support of C4ISR requirements Three (3)+ years of technical experience supporting the design and development of DoD systems in at least one (1) of the following specialized areas: Printed Circuit Board (PCB) design Interface protocols (I/O) Digital design using state-of-the-art microprocessors, analog, power, and/or RF design Preferred: Knowledge of programming languages used in testing and automation. Familiarity with testing methodologies, standards, and best practices. The selected candidate will be required to pass a pre-employment third-party background check which may include verification of any of the following: Employment history; Education and/or certifications; Criminal history; Driving Records; Other records or information related to the candidate's suitability for the position. Benefits Offered: WR offers a comprehensive benefits package for eligible employees including Medical, Dental, Vision, 401(k), Paid Time Off, Company Paid Holidays, Life Insurance, Short- and Long-Term Disability, Flexible Spending Account, Employee Assistance Program, and Tuition Reimbursement. WR is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, traits associated with race, color, citizenship status, national origin, ancestry, genetic information, creed, sex, sexual orientation, gender identity or expression, pregnancy, childbirth, or related medical conditions, including lactation, age, religion, marital status, physical or mental disability, veterans' status, or any additional factors that are protected by law. EOE/Veteran/Disability. Please see ***************************************** for more information.
    $72k-97k yearly est. 41d ago
  • Autonomous Vehicle Software Engineer

    Aurora Flight Sciences 4.6company rating

    Manassas, VA jobs

    At Aurora Flight Sciences, we design, build, and fly advanced aircraft and enabling technologies from concept to reality. We are searching for a talented and self-motivated Autonomous Vehicle Software Engineer to help us create the future of flight. Responsibilities will include but not be limited to the following: Responsibilities Aurora Flight Sciences, a Boeing subsidiary, is seeking Software Engineers to contribute to the development of next-generation autonomous aircrafts. Our contributions to the aerospace industry include the world-record breaking Orion aircraft, the first fully autonomous helicopter (AACUS), a flying taxi, underwater vehicles and a solar plane to name a few. In this role, you will be part of a highly collaborative environment in which you will work independently on a multi-disciplinary team to design and develop flight and/or mission-critical onboard software for autonomous systems. As such, candidates must have excellent communication and organizational skills and the desire to take on new tasks and develop new skills. As an engineering leader, you will lead either the technical direction and delivery of a subsystem and/or the task and mentoring of junior engineers. Minimum Requirements B.S. in one of the following Engineering Degrees: * Aerospace Engineering. * Computer Science. * Or equivalent discipline * Must be a US Citizen or Legal US Permanent Resident. Relevant Discipline Interest and Working Knowledge Normally Include a Mix of: * UAS or Autonomous Vehicles. * Robotic System Guidance. * Navigation and Control. * Ground or Airborne Mission Systems. * General Aerospace Flight Control or Cockpit Avionics Systems. * User / Ground Stations Demonstrated proficiency in C/C++ or Python at a level commensurate with background. * Demonstrated ability to lead technical delivery and/or small teams Preferred Requirements * Master Degree in Aerospace or Computer Science * Payload Control * Model-Based Design and/or Model-Based Test * Mathworks Simulink/Stateflow Auto-Coder Toolchain * CMMI (level 3 or higher) • DO-178B • C/C++, Qt, or Java • Human Machine (HMI) Interactions * Programming C/C++ Low Level Algorithms * Microcontrollers and Embedded Processors Physical Requirements None Salary Range (Annualized USD) * Minimum Range: $77,000.00 to $137,000.00 * Maximum Range: $95,000.00 to $169,000.00
    $95k-169k yearly 60d+ ago
  • Software Engineer

    Arete Associates 4.5company rating

    Falls Church, VA jobs

    At Areté, we are on the forefront of utilizing innovative solutions, with great minds from all backgrounds, to help solve the nation's most complex security challenges. We strive for an inclusive, collaborative team environment that approaches differences as opportunities for innovation and excellence. As an employee-owned company, we foster an atmosphere that propels diverse career opportunities and professional growth. Discover your future with us. We are seeking a mid-level to senior level Software Engineer with a background in scientific software development. The ideal person would have strong programming skills in C++ and python coupled with knowledge of computer vision and signal/image processing. The successful candidate will work with scientists and engineers to transform advanced signal and image processing algorithms from higher level languages (e.g., Python) into robust and efficient software directly used by our customers and/or suitable for operational use. Other duties include practicing sound software processing methods to design, develop, analyze, and test software applications from prototype to operations, using modern software development languages and practices. Ability to assess algorithm performance on real-world data and document results via written reports and/or well-commented code is a must. This role requires a passion for solving challenging technical problems in a collaborative environment. This is an exempt, non-supervisory, full-time position based in our Falls Church, VA office. We have an impressive range of benefits, programs, and perks that we offer: Health & Wellness: Medical, Dental & Vision Insurance Life and Long-Term Disability (LTD) Vision Reimbursement Fitness Reimbursement Financial: 401(k) Retirement Plan Contributions Employee Stock Ownership Plan (ESOP) Continuing Education Assistance Work-Life Balance: Flexible Scheduling Paid Time Off (PTO) Paid Parental and Bereavement Leave What We Value: Creativity and innovation in solving challenges Integrity and responsibility in all actions Collaboration across teams and specialties Responsiveness in fast-paced environments Passion for national security and excellence Experiences and Background We Look For (required skills): MUST hold an active Top-Secret clearance and be eligible and willing to obtain an SCI clearance (which will include a polygraph) Qualified candidates will have a college degree in computer science or in a scientific/engineering discipline. Strong programming skills in C++ Strong programming skills in Python, including scientific Python libraries such as numpy, scipy, pandas Excellent written and verbal communication skills Intellectual curiosity and a desire for continuous learning Ability to work with minimal supervision and collaborate with small teams Willingness to work onsite in the office 100% of the time Nice to Have (preferred skills): Experience developing applications that utilize OpenGL Experience with Graphical User Interface (GUI) development with Qt Experience developing high-performance, parallel algorithms optimized for multi-threaded CPU and GPU architectures (e.g. CUDA) Experience in GIS data processing & analysis, including map projections & coordinate system transformations Experience working in a Linux environment Physics-based modeling and simulation experience Remote sensing experience utilizing Electro-Optics or Synthetic Aperture RADAR Classical signal/image processing experience (detection, estimation, and tracking) Computer vision, image and data fusion, image classification or automated target recognition The salary for this role, depending on degree and experience, is: Engineer 2: $105,000 - $135,000 [minimum experience of BS+2 years or MS+0 years] Staff Engineer: $120,000 - $160,000 [minimum experience of BS+5 years, MS+3 years, or PhD+0 years] Senior Engineer: $150,000 - $180,000 [minimum experience of BS+9 years, MS+7 years, or PhD+4 years] Other Considerations Areté is committed to the principles of equal employment opportunity and nondiscrimination, and we believe every person has the right to be treated with fairness, dignity, and equal consideration. Areté is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, marital status, national origin, age, veteran status, disability, or any other characteristic protected by applicable federal, state, or local law. U.S. citizenship is required to meet position eligibility. Successful passage of a criminal background screen is required to meet position eligibility. Selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Areté will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the Los Angeles Fair Chance Initiative for Hiring. Successful passage of a Department of Transportation (DOT) drug test is required to meet position eligibility. If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our website because of your disability. To request an accommodation, please contact Areté Human Resources at ************ for assistance.
    $150k-180k yearly Auto-Apply 45d ago
  • Software Engineer 3

    Cybercore Technologies 4.2company rating

    Laurel, MD jobs

    Requirements: PRIMARY • Fluent in client-side JavaScript and server-side JavaScript on frameworks including nodesjs and angular.• Designing end-user interfaces in HTML and CSS.• Progress a requirement through an iterative design and feedback phase up to and including implementation and delivery.• Writing and maintaining Linux shell scripts.• Experience with SPLUNK environment; queries and dashboard generation.• Experience working with SSL including knowledge of certificates (self-signed vs signed by a trusted agent), understanding of how SSL is applied within our customer environment (CASPORT/GOVPORT), and the relationship between OpenSSL, Apache http, and nodes with respect to the different ways in which SSL can be configured.• Strong Linux skills essential.• Experience with MAVEN plugins and repositories.• Web application development using HTML, CSS, JavaScript, JQuery, Ajax. DESCRIPTION The software engineer will be responsible for evaluation of legacy user interfaces and will work with the System Engineer to determine replacement feasibility. The developer will also be responsible for the development, integration and testing of end user interfaces in HTML and CSS using server-side JavaScript and other Linux tools. The developer will communicate with Systems Engineer and end users to understand requirements and present mock-ups for potential solutions using tools such as Gimp, Photoshop, and PowerPoint, and will assist in generating capability-focused SPLUNK dashboards. Additionally, the developer will create and maintain Linux shell scripts to navigate the web applications, and be able to use SSL as it applies to the customer. CyberCore has, on many occasions, expressed support and commitment to the principles of diversity and equal employment opportunity. It is CyberCore's policy to recruit, hire, train, and promote individuals, as well as administer all personnel actions, without regard to race, color, national or ethnic origin, age, religion, disability, sex, sexual orientation, gender identity and expression, veteran status or any other characteristic protected under applicable federal or state law. CyberCore will not tolerate unlawful discrimination and any such conduct is prohibited. CyberCore is committed to ensuring that CyberCore's workforce and volunteers reflect America's diverse population. CyberCore knows that such diversity will enrich the company with the talent, energy, perspective and inspiration we need to achieve our mission.
    $75k-105k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    TSC 4.3company rating

    Arlington, VA jobs

    TSC's Airborne Intelligence, Surveillance, and Reconnaissance (AISR) division in Arlington, VA is currently seeking a Software Engineer with an educational and/or industry focus in the design, development, integration, and testing of aircraft software components for uncrewed aircraft systems (UAS). TSC's AISR Division is actively recruiting a dynamic Software Engineer to support development and testing of flight components for a Group 4/5 UAV Program of Record. Self-directed and motivated individuals who are experienced in the development of software programming for electromechanical devices for aerospace/aviation platforms. Persons with a prior relevant technical role and demonstrated development capabilities, problem solving skills as point person for technical challenges on a system development program are encouraged to apply. The selected individual will work in lab environment and program design components, build and test prototypes, and integrate them into UAS platforms with a multi-contractor team, ensuring the highest levels of UAS reliability and mission success is achieved. In a key engineering position within the development and test team, the UAS Engineer is typically for 40 hr. weeks, with 10% travel to testing site where weekly hours may extend to 50+ hr. weeks on occasion. Other duties may be assigned as new technologies and capabilities are deployed. This position requires a hands-on individual with experience in development, integration, and test of electrical subsystems and platforms, with a focus electrical system design including payload integration, sensor integration, and programming, wire harness design, enclosure building, testing, and electrical analysis. TSC's AISR team designs, builds, and operates a family of long endurance UAS sustaining 24/7 operations at multiple sites around the world. This position requires an individual familiar with electrical engineering discipline, and application readiness to apply design principles to all phases of UAS product life cycle, from initial development through operations. An individual in this position needs to learn and know the electrical systems on UAS and utilize his/her engineering skills to develop tangible solutions to meet rapid timelines and create successful electrical design outcomes. Responsibilities: Software engineers create workable solutions in rapid timeline to support requirements, solve problems, and deliver solutions. Write and maintain clean, well-documented, efficient code for software applications. Assist in debugging and testing minor bugs, work in larger codebase. Conduct developmental test to identify/fix issues. Support pieces of detailed software system and development activities for UAS platforms, including upfront analysis, prototyping, end item development and evaluation in laboratory and field test environments Collaborate with multi-disciplinary team locally and across physical locations Work with product owners to build software solutions for corresponding requirements Qualifications: Associate/Bachelor's degree in computer science, software engineering, Electrical Engineering, Mechanical Engineering, Mechatronics or a related field. US Citizenship with the ability to obtain and maintain a Top Secret DoD security clearance Proficiency in programming languages such as C/C++, Python, MATLAB, JavaScript Software engineering foundation: strong understanding of core concepts including design of data structures, algorithm application, analysis, optimization, testing. Applied mathematics, differential equations, linear algebra, statistics, Basic software programming of electrical components, retrieval and evaluation of data, changing code and settings on devices. Ability to communicate effectively in engineering environment, document and explain your work to others. Preferred Qualifications: Hands on experience writing computer code for applications to control physical devices that can test out on a bench, transition to operate on a vehicle. Experience designing, building, and testing electrical subsystems for an airborne platform Design and integration of software control programs in electromechanical systems Demonstrated technical expertise, attention to detail, precision engineering standards. Possess excellent organizational and communications skills Able to prioritize work and maximize personal and team productivity TSC Benefits: TSC offers a stable work environment, a competitive salary, and a comprehensive benefit package; including ESOP participation, 401k Plan, Flexible Work Schedules, Tuition Reimbursement, Co-Sponsored Health Plan, Paid Leave and much more. Applying to TSC: Only those candidates invited for an interview will be contacted. Employment at TSC is contingent upon the successful completion of a comprehensive background check, security investigation, and drug screening. Note: This position is being recruited in anticipation of upcoming programs. No specific contract has been identified at this time. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity, national origin, or for inquiring about, discussing, or disclosing information about compensation. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $75k-105k yearly est. Auto-Apply 60d+ ago
  • Back End Software Engineer

    Precision Solutions 4.1company rating

    Chantilly, VA jobs

    Back End Software Engineer Onsite | Chantilly, VA | 5 Days a Week Active TS/SCI with Full Scope Polygraph Responsibilities As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for an experienced back-end developer with the software engineering skills it takes to identify potential risks, contribute to solution development, and create efficient and effective systems for our clients. You will use the latest architectural approaches and open-source frameworks, and tools to deliver solutions. Using your software engineering experience, you'll work with the development team to create custom tools, systems, and sites with consistent performance and scalability. Requirements 5+ years of experience in software development with programming languages and back-end software design, such as Python Experience with Docker and Kubernetes Experience with SQL and NoSQL Experience creating solutions to complex problems within a collaborative and cross-functional team Experience with object-oriented programming, RESTful APIs, and microservices Preferred Requirements Experience with AWS cloud technologies Experience with front-end programming languages and web stacks, such as React Experience with infrastructure as code languages, such as Terraform Ability to work with automated testing tools to perform testing and maintenance Education/Certification Requirements HS diploma or GED Clearance Requirements Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; an active Top Secret clearance with Full Scope Polygraph is required. Other DutiesPlease note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. -------------- Equal Opportunity Employer StatementPrecision Solutions is an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
    $75k-105k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    Cybercore Technologies 4.2company rating

    Annapolis, MD jobs

    The selected candidate will join a high performing agile team that uses the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program execution follows DEVOPS best practices and employs robust development, test and production environments. Test Driven Development (TDD) and test automation tools are utilized alongside a full suite of team collaboration tools. The program is focused on injecting new technology and adding advanced capabilities in support of an on-going operational system. Job Summary The selected individual will perform software development activities as a member of an Agile Development Team. Development includes the full range of turning Agile stories into implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following the TDD pattern our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate, use of test automation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application and user interface (UI) development. Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available. Primary Responsibilities Responsibilities include completing software development tasks both individually and as a member of an agile team. The selected individual will actively participate in program increment planning and related team activities. He/she will analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques with the use of Computer Aided Software Engineering (CASE) tools, and will use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable. The selected candidate will provide software process management and control throughout the coding portion of the software development process, and will promote code reuse and cross-program collaboration by creating common functions and shared actions for developers and testers. He/she will engineer, author, tune and document automation scripts in a development environment and deploy to the test/production bench. Basic Qualifications Active TS/SCI Poly. Bachelor's Degree in Computer Science or a related discipline. Relevant work experience may be substituted for a Degree. Experience with one or more of the following: Java/JEE, Python, C/C++ , SQL, SOAP, WSDL, WADL. Experience with User Interface development, knowledge of databases and structures, and/or experience working with XHTML, HTML, XML, XSLT. Experience developing on Windows, and/or Linux operating systems. Experience with one or more of the following: Java, Python, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins on a Windows platforms. Must have a strong understanding of sound software development principles and practices. Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing. Must be an independent thinker, capable of performing high quality work, both independently and with a team, in a fast-moving environment. Preferred Qualifications Experience with the following: JEE, SQL, application servers (Tomcat, WebLogic, JBoss), scripting. Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium. Experience with Behavior Driven Development (BDD) or Test Driven Development (TDD). Secure Software development (i.e. Layer 7 Policy). Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or past experience as a member of an agile team. CyberCore has, on many occasions, expressed support and commitment to the principles of diversity and equal employment opportunity. It is CyberCore's policy to recruit, hire, train, and promote individuals, as well as administer all personnel actions, without regard to race, color, national or ethnic origin, age, religion, disability, sex, sexual orientation, gender identity and expression, veteran status or any other characteristic protected under applicable federal or state law. CyberCore will not tolerate unlawful discrimination and any such conduct is prohibited. CyberCore is committed to ensuring that CyberCore's workforce and volunteers reflect America's diverse population. CyberCore knows that such diversity will enrich the company with the talent, energy, perspective and inspiration we need to achieve our mission.
    $76k-106k yearly est. Auto-Apply 60d+ ago
  • ITOS User Interface Software Engineer

    Orbis Operations 4.6company rating

    Maryland jobs

    Orbis Operations is seeking Software Engineers to support its government customer in Fort Meade, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph Role Description: Responsible for the development of the ITOS User Interface. Required Java, React.js, Jira & Confluence, Gitlab & GitOps, Maven, Jenkins. Familiar with System Requirements Specifications, Usability Engineering, release planning, CI/CD, Test frameworks and automation, Kubernetes, docker, Nexus, Ansible, PostGres, Kafka, ElasticSearch, Redis SharePoint, system documentation standards. and Agile Methodology. Responsibilities (responsibilities will vary upon level): 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 implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Write or review software and system documentation Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas Serve as team lead at the level appropriate to the software development process being used on any particular project 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 Design or implement complex database or data repository interfaces/queries Qualifications: Current TS/SCI with polygraph required Bachelor's degree in Computer Science or related discipline 0-10+ years of SWE experience (Level will depend on education & years of experience) Cloud Experience: 1-5 years demonstrated work experience with distributed scalable Big Data Store (NoSQL) such as Hbase, CloudBase/Acumulo, Big Table, etc. Demonstrated work experience with the Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc. Demonstrated work experience with the Hadoop Distributed File System (HDFS) Demonstrated work experience with Serialization such as JSON and/or BSON. Orbis Operations is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
    $75k-101k yearly est. 60d+ ago
  • Kubernetes Software Engineer

    Orbis Operations 4.6company rating

    Maryland jobs

    Orbis Operations is seeking a Software Developer to support its government customer in Fort Meade, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph Role Description: The successful candidate will be responsible for supporting required software and services. The program provides several containerized services that customers can provision and access on demand inside of a Kubernetes cluster. Some of the services include: GitLab CI/CD, Jupyter Notebooks, Jenkins, and several other products. The SD shall perform maintenance and troubleshooting of containerized applications, upgrade services, and assist customers using the CCE Marketplace. Additionally, the SD shall develop any required software for new functionality and services. Task Required Skills: Experience using the Unix CLI Experience with Bash/Python scripting Experience with creating Helm Charts for Kubernetes Experience developing services on Kubernetes Experience creating containerized applications/services using Docker Experience providing customer outreach and troubleshooting support Task Desired Skills: Experience with Jupyter Notebooks Experience working with REST APIs Experience with the Atlassian Tool suite (Jira, Confluence, Bitbucket) Willingness to learn new languages and technologies Position Requirements: Current TS/SCI with polygraph required Master's Degree in Computer Science or related discipline plus 3 years of SWE experience OR Bachelor's degree in Computer Science or related discipline plus 5 years of SWE experience OR 7 years of SWE experience Orbis Operations is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
    $75k-101k yearly est. 60d+ ago
  • Java Software Engineer

    Orbis Operations 4.6company rating

    Maryland jobs

    Orbis Operations is seeking Software Developers to support its government customer in Laurel, MD and Ft. Meade, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph Role Description: The successful candidate will be responsible for developing, sustaining, and troubleshooting a software suite of tools. Software development activities include: requirements analysis, design, implementation, testing, and integration with other COTS and FOSS products, packages, and libraries. The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented requirements. These systems might include, but are not limited to: processing intensive analytics, novel algorithm development, manipulation of 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. Task Required Skills: Experience using the Unix CLI Experience with scripting using Bash/Python Experience developing with Java in a Unix environment Experience with the Spring Framework including Spring Boot Experience with SQL technologies such as MySQL, MariaDB, and PostgreSQL Experience with NoSQL technologies such as MongoDB Experience with containerization technologies such as Docker Experience with CI/CD principles, methodologies, and tools such as GitLab CI and Jenkins Working knowledge of Configuration Management (CM) tools and Web Services implementation Task Desired Skills: Experience with web front-end development using Javascript, HTML, and CSS Experience with container orchestration technologies such as Kubernetes Experience with Prometheus/Grafana Experience with Messaging Frameworks such as RabbitMQ, and Kafka Experience with Git Source Control System Experience with the Atlassian Tool Suite (JIRA, Confluence) Position Requirements: Current TS/SCI with polygraph required Master's or Bachelor's Degree in Computer Science or related discipline 5-10+ years of SWE experience (Level will depend on education & years of experience) Orbis Operations is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
    $75k-101k yearly est. 60d+ ago
  • Cloud Software Engineer

    Orbis Operations 4.6company rating

    Maryland jobs

    Orbis Operations is seeking Cloud Software Engineers to support its government customer in Fort Meade, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph Role Description (tasks vary dependent upon level): Support establishment of test framework and automated tests for assigned functional area. Creates the test data, test procedures, and test reports in support to test events (DT&E) Knowledgeable in Microservices design & architecture, CI/CD, Test frameworks and automation, Agile Methodology. Requires Java, Junit, Maven, Jenkins, Git, GitOps, Kubernetes Docker. Demonstrated experiences in TBD of the following test functions: static analysis, unit & integration testing, Load and performance testing, Chaos testing, Functional testing, compliance to include Section 508, end-to-end testing, user interface testing and forecast scenario testing. Experience with test tools such as: Junit, Cucumber, Jmeter, Selenium, Fitness, SonarQube. Responsibilities (responsibilities vary upon level): 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 implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Write or review software and system documentation Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas Serve as team lead at the level appropriate to the software development process being used on any particular project 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 Design or implement complex database or data repository interfaces/queries Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products LEVEL 3+: 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 Implement recommendations for improving documentation and software development process standards Serve as the technical lead of multiple software development teams Select the software development process in coordination with the customer and system engineering Recommend new technologies and processes for complex software projects Ensure quality control of all developed and modified software Delegate programming and testing responsibilities to one or more teams and monitor their performance Qualifications: Current TS/SCI with polygraph level clearance required Bachelor's degree in Computer Science or related discipline 5-25 years of SWE experience (Level will depend on education & years of experience) Cloud Experience: 1-5 years demonstrated work experience with distributed scalable Big Data Store (NoSQL) such as Hbase, CloudBase/Acumulo, Big Table, etc. Demonstrated work experience with the Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc. Demonstrated work experience with the Hadoop Distributed File System (HDFS) Demonstrated work experience with Serialization such as JSON and/or BSON. Orbis Operations is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
    $75k-101k yearly est. 60d+ ago
  • HPC Software Engineer

    Orbis Operations 4.6company rating

    Annapolis, MD jobs

    Orbis Operations is seeking an HPC Software Engineer to support its government customer in Annapolis Junction, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph Role Description: The successful candidate will be responsible for designing, developing, testing, deploying, and documenting complex and diverse software solutions in a Unix High Performance Computing (HPC) environment. Additional responsibilities include: design and development of new software, as well as integration and modification of existing software to system components. Responsible for performing characterization and performance tuning of various software stacks throughout the system including managing the software and system test development, performance, and benchmarking for each HPC node type throughout the System of Systems. Task Required Skills: Experience developing scripts using Bash/Python Experience using the Unix command line General HPC technical knowledge regarding compute, network, memory, and storage components Experience developing with multiple high level programming languages in a Unix environment Experience with HPC open source parallel programming methods such as OpenSHMEM, pthreads, Open MPI, and UPC Experience developing test plans, operational assessment test reports, and associated documentation Experience with containerization technologies such as Docker Experience with automating test procedures Experience with performing benchmarking testing Task Desired Skills: Experience with Git source code repository Experience with the Atlassian Suite of Tools (Jira, Confluence) Experience with Agile principles and concepts Position Requirements: Master's or Bachelor's degree in Math, Computer Engineering, Computer Science, or related discipline 2-10 years of experience as an HSE (level depends on degree of education, and years of experience) Orbis Operations is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
    $75k-102k yearly est. 60d+ ago
  • Zero Touch Provisioning Software Engineer

    Orbis Operations 4.6company rating

    Annapolis, MD jobs

    Orbis Operations is seeking a Software Engineer to support its government customer in Annapolis Junction, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph Role Description: The successful candidate will be responsible for software development activities for a tiered Zero-touch provisioning (ZTP) and infrastructure automation (IA) solution for the bring-up and hands-off automation of complex High Performance Computing Systems. Software development activities include requirements analysis, design, implementation, testing, and sustainment. The primary focus is on integrating COTS and FOSS products, packages, and libraries. The Software Engineer must have a demonstrated understanding of the software development lifecycle. Task Required Skills: Experience using the Unix CLI Experience with scripting using Bash/Python Experience developing with multiple programming languages such as C, Java, and Python in a Unix environment Experience with software frameworks used for searching, monitoring, and analyzing big data such as Splunk and Elastic Stack Experience with SQL technologies such as MySQL, MariaDB, and PostgreSQL Experience with NoSQL technologies such as MongoDB and Elasticsearch Experience with containerization technologies such as Docker Experience with CI/CD principles, methodologies, and tools such as GitLab CI and Jenkins Experience with IaC (Infrastructure as Code) principles and automation tools such as Ansible, SaltStack, and Terraform Experience with designing, implementing, and using REST and/or RPC APIs Task Desired Skills: Experience with Messaging Frameworks such as Kafka, ActiveMQ, and RabbitMQ Experience with tools used for metrics visualization such as Grafana and Kibana Experience with Git Source Control System Experience with the Atlassian Tool Suite (JIRA, Confluence) Position Requirements: Level 2 Current TS/SCI with polygraph required Master's Degree in Computer Science or related discipline plus 3 years of SWE experience OR Bachelor's degree in Computer Science or related discipline plus 5 years of SWE experience OR 7 years of SWE experience Level 3 Current TS/SCI with polygraph required Master's Degree in Computer Science or related discipline plus 5 years of SWE experience OR Bachelor's degree in Computer Science or related discipline plus 7 years of SWE experience OR 9 years of SWE experience Orbis Operations is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
    $75k-102k yearly est. 60d+ ago
  • Software Engineer

    Orbis Operations 4.6company rating

    Annapolis, MD jobs

    Orbis Operations is seeking Software Engineers to support its government customer in Annapolis Junction, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph Role Description: The successful candidate will provide software development, test support, system administration and program management support to the project and achieve incremental integration of new capabilities into the framework. A current, active TS/SCI with polygraph level clearance is required. Task Required Skills: Experience using the Unix command line Experience developing with multiple programming languages such as Java, Python, C/C++, and Go in a Unix computing environment Experience with frameworks used for metrics, monitoring, and analyzing big data such as Elastic Stack and Splunk Experience with IaC concepts, principles, and tools such as Ansible and Salt Stack Experience with CI/CD infrastructure tools such as GitLab CI and Jenkins Experience with NoSQL technologies such as Elasticsearch and MongoDB Experience with SQL technologies such as PostgreSQL and MySQL Experience with containerization technologies such as Docker Experience with designing and implementing REST and/or gRPC APIs Task Desired Skills: Experience developing scripts using Bash Experience with Data Center Infrastructure Management (DCIM) enterprise solutions such as Nlyte and Device42 Experience with tools used for metrics visualization such as Grafana and Kibana Experience with the Atlassian Suite of Tools (Jira, Confluence) Experience developing with messaging frameworks such as Kafka, JMS, RabbitMQ, ActiveMQ Position Requirements: Level 1 Master's Degree in Computer Science or related discipline and no experience OR Bachelor's degree in Computer Science or related discipline plus 2 years of SWE experience OR 4 years of SWE experience Level 2 Master's Degree in Computer Science or related discipline plus 3 years of SWE experience OR Bachelor's degree in Computer Science or related discipline plus 5 years of SWE experience OR 7 years of SWE experience Level 3 Master's Degree in Computer Science or related discipline plus 5 years of SWE experience OR Bachelor's degree in Computer Science or related discipline plus 7 years of SWE experience OR 9 years of SWE experience Level 4 Master's degree in Computer Science or related discipline plus 10 years of SWE experience OR Bachelor's degree in Computer Sceince or related discipline plus 12 years of SWE experience OR 14 years of SWE experience Orbis Operations is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
    $75k-102k yearly est. 60d+ ago
  • Software Engineer II, Core Services

    Estes Forwarding Worldwide 4.4company rating

    Richmond, VA jobs

    Estes Forwarding Worldwide (EFW) is a leading domestic and international freight forwarder in the United States, providing customized logistics and warehousing solutions for clients around the world and across all industries via air, ground, and ocean freight. A subsidiary of Estes Express lines with corporate located in Richmond, Virginia, EFW is uniquely backed by Estes Express Lines' extensive line haul network providing EFW clients with a hybrid transportation network. The company has received industry awards, including Specialty Carrier of the Year and E-Commerce Delivery Carrier of the Year, and has been recognized by Global Trade Americas as a leading 3PL to watch. We are proud to offer highly competitive pay and a comprehensive benefits package, including: Paid vacation, sick time, and holidays 401(k) plan with company match Medical, dental, and vision insurance Short- and long-term disability plans Life and accidental death & dismemberment insurance Job referral bonus program Responsibilities The Core Services team builds and maintains foundational APIs and reusable backend services that enable key logistics workflows and power customer/vendor interactions. As a Software Engineer II, you will take on larger engineering initiatives with greater independence and technical depth. You'll help design, build, and maintain scalable, event-driven services and integrations, while contributing to the evolution of our platform and engineering practices. To perform this job successfully, an individual must satisfactorily perform each essential duty. Reasonable accommodations will be made to enable individuals with disabilities to perform the essential duties. Design and develop backend microservices using Node.js (Moleculer) and Go. Build and consume RESTful and asynchronous APIs, integrating with both internal services and external third-party systems. Collaborate with product owners and engineering leadership to break down business requirements into technical solutions. Write clean, testable, and well-documented code and proactively participate in peer code reviews. Contribute to continuous integration and delivery pipelines using Jenkins. Deploy, monitor, and troubleshoot services in Kubernetes-based environments using tools such as Datadog. Own the full lifecycle of service features-from ideation to production support. Participate in incident response and contribute to system reliability improvements. Mentor and support junior engineers through code reviews, documentation, and informal guidance. Document service architecture, workflows, and operational processes. May be asked to participate in an after-hours on-call support rotation. Comply with company C-TPAT and TSA security procedures. Perform other duties as assigned. Qualifications The qualifications listed below are representative of the minimum knowledge, skill, and/or ability required. SKILLS AND ABILITIES Must possess proficiency in JavaScript or TypeScript in a Node.js environment. Experience with microservice frameworks such as Moleculer, Express, or Fastify. Hands-on experience with Go (or solid understanding with strong interest to learn). Deep understanding of RESTful API design and asynchronous messaging using NATS, SQS/SNS, or Kafka. Familiarity with AWS infrastructure and services such as S3, EC2, SNS, and SQS; cloud-first development mindset is a plus. Experience deploying and supporting services in Kubernetes-based environments. Comfort working with CI/CD tooling (Jenkins preferred) and observability tools like Datadog. Solid experience working with relational databases such as PostgreSQL or SQL Server. Experience working in Agile development environments and participating in team ceremonies. Familiarity with modern development practices, distributed systems, and cloud-based infrastructure. Strong problem-solving, debugging, and troubleshooting skills. Effective communication and collaboration in cross-functional teams. Ability to balance velocity with maintainability and operational excellence. Must be eligible to work in the United States. At this time, EFW will not sponsor a new applicant for employment authorization for this position. EFW prides itself on the quality of its employees and as such, candidates who receive a job offer will be required to successfully pass a drug screen and a background check. EFW offers an opportunity to grow and develop your career in an environment that provides a fulfilling workplace for employees, creates an environment for continuous learning, and embraces the ideas and diversity of others. All qualified applicants will receive consideration for employment without regard to sex, pregnancy, race, ethnicity, color, creed, religion, national origin, age, disability status, protected veteran status, marital status, sexual orientation, gender identity or expression, or any other legally protected status. SUPERVISION The position functions with supervision and has no direct reports. EDUCATION/EXPERIENCE Minimum of a Bachelor's degree (or equivalent) in Computer Science, Software Engineering, or a related field with demonstrated experience with building and supporting backend services in a production environment and contributing to the full software development lifecycle-from design through deployment and support. However, a combination of experience and/or education will be taken into consideration. LICENSES/CERTIFICATIONS None required. Travel None required. PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential duties of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential duties. Typically sitting at a desk or table. Intermittently sitting, standing, walking or stooping. WORK ENVIRONMENT The work environment characteristics described here are representative of those an employee encounters while performing the essential duties of this job. Reasonable accommodations will be made to enable individuals with disabilities to perform essential duties. Normal office situation. EFW is an Equal Opportunity Employer, Minorities/Female/Disabled/Veteran.
    $74k-102k yearly est. Auto-Apply 48d ago
  • Software Engineer I, Core Services

    Estes Forwarding Worldwide 4.4company rating

    Richmond, VA jobs

    Estes Forwarding Worldwide (EFW) is a leading domestic and international freight forwarder in the United States, providing customized logistics and warehousing solutions for clients around the world and across all industries via air, ground, and ocean freight. A subsidiary of Estes Express lines with corporate located in Richmond, Virginia, EFW is uniquely backed by Estes Express Lines' extensive line haul network providing EFW clients with a hybrid transportation network. The company has received industry awards, including Specialty Carrier of the Year and E-Commerce Delivery Carrier of the Year, and has been recognized by Global Trade Americas as a leading 3PL to watch. We are proud to offer highly competitive pay and a comprehensive benefits package, including: Paid vacation, sick time, and holidays 401(k) plan with company match Medical, dental, and vision insurance Short- and long-term disability plans Life and accidental death & dismemberment insurance Job referral bonus program Responsibilities The Core Services team builds and maintains foundational APIs and reusable backend services that enable key logistics workflows and power customer/vendor interactions. As a Software Engineer I on this team, you will contribute to the development and support of scalable, event-driven services and APIs that serve as the connective tissue between internal systems and external consumers. This is a growth-focused role, ideal for early-career engineers eager to deepen their backend development and distributed systems experience. To perform this job successfully, an individual must satisfactorily perform each essential duty. Reasonable accommodations will be made to enable individuals with disabilities to perform the essential duties. Design and develop backend microservices using Node.js (Moleculer) and Go. Build and consume RESTful and asynchronous APIs, integrating with both internal services and external third-party systems. Collaborate closely with senior engineers or program managers to translate business needs into technical solutions. Write clean, testable, and well-documented code and proactively participate in peer code reviews. Contribute to continuous integration and delivery pipelines using Jenkins. Deploy, monitor, and troubleshoot services in Kubernetes-based environments using tools such as Datadog. Participate in incident response and contribute to system reliability improvements. Document service architecture, workflows, and operational processes. May be asked to participate in an after-hours on-call support rotation. Comply with company C-TPAT and TSA security procedures. Perform other duties as assigned. Qualifications The qualifications listed below are representative of the minimum knowledge, skill, and/or ability required. SKILLS AND ABILITIES Must have experience with JavaScript or TypeScript in a Node.js environment. Exposure to service frameworks like Moleculer (preferred) or similar (e.g., Express, Fastify). Must possess familiarity with Go or interest in learning Go-based microservices. Understanding of RESTful API design and asynchronous messaging patterns (e.g., NATS, SQS/SNS, or Kafka). Familiarity with AWS infrastructure and services such as S3, EC2, SNS, and SQS; experience working in cloud-hosted environments is a plus. Understanding of backend development, with exposure to modern development tools, languages, and practices. Eagerness to grow as a backend engineer in a production-facing, service-oriented environment. Exposure to Kubernetes-based deployments and CI/CD tooling (Jenkins preferred). Experience working with relational databases such as PostgreSQL or SQL Server. Exposure to Agile development methodologies and collaborative team practices. Excellent communication skills and a growth mindset. Ability to balance velocity with maintainability and operational excellence. Must be eligible to work in the United States. At this time, EFW will not sponsor a new applicant for employment authorization for this position. EFW prides itself on the quality of its employees and as such, candidates who receive a job offer will be required to successfully pass a drug screen and a background check. EFW offers an opportunity to grow and develop your career in an environment that provides a fulfilling workplace for employees, creates an environment for continuous learning, and embraces the ideas and diversity of others. All qualified applicants will receive consideration for employment without regard to sex, pregnancy, race, ethnicity, color, creed, religion, national origin, age, disability status, protected veteran status, marital status, sexual orientation, gender identity or expression, or any other legally protected status. SUPERVISION The position functions with supervision and has no direct reports. EDUCATION/EXPERIENCE Minimum of a Bachelor's degree (or equivalent) in Computer Science, Software Engineering, or related field. A combination of experience and/or education will be taken into consideration. LICENSES/CERTIFICATIONS None required. Travel None required. PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential duties of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential duties. Typically sitting at a desk or table. Intermittently sitting, standing, walking or stooping. WORK ENVIRONMENT The work environment characteristics described here are representative of those an employee encounters while performing the essential duties of this job. Reasonable accommodations will be made to enable individuals with disabilities to perform essential duties. Normal office situation. EFW is an Equal Opportunity Employer, Minorities/Female/Disabled/Veteran.
    $74k-102k yearly est. Auto-Apply 6d ago
  • Test Framework Software Engineer

    Orbis Operations 4.6company rating

    Maryland jobs

    Orbis Operations is seeking Software Engineers to support its government customer in Fort Meade, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph Role Description (role will vary upon level): Establishes test framework and automated tests for assigned functional area. Creates the test data, test procedures, and test reports in support to test events (DT&E) Knowledgeable in Microservices design & architecture, CI/CD, Test frameworks and automation, Agile Methodology. Requires Java, Junit, Maven, Jenkins, Git, GitOps, Kubernetes, Docker. Demonstrated experiences in TBD of the following test functions: static analysis, unit & integration testing, Load and performance testing, Chaos testing, Functional testing, compliance to include Section 508, end-to-end testing, user interface testing and forecast scenario testing. Experience with test tools such as: Junit, Cucumber, Jmeter, Selenium, Fitness, SonarQube. Responsibilities (responsibilities will vary upon level): 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 implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Write or review software and system documentation Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas Serve as team lead at the level appropriate to the software development process being used on any particular project 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 Design or implement complex database or data repository interfaces/queries Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products 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 Implement recommendations for improving documentation and software development process standards Qualifications: Current TS/SCI with polygraph required Bachelor's degree in Computer Science or related discipline 0-20+ years of SWE experience (level will depend on education & years of experience) 1-5+ years of Cloud Experience: Demonstrated work experience with distributed scalable Big Data Store (NoSQL) such as Hbase, CloudBase/Acumulo, Big Table, etc. Demonstrated work experience with the Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc. Demonstrated work experience with the Hadoop Distributed File System (HDFS) Demonstrated work experience with Serialization such as JSON and/or BSON Orbis Operations is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
    $79k-107k yearly est. 60d+ ago
  • C++ Software Developer

    Orbis Operations 4.6company rating

    Maryland jobs

    Orbis Operations is seeking a Software Developer to support its government customer in Ft. Meade & Laurel, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph Role Description: The successful candidate will support a next-generation computing platform for decentralized, persistent memory graph analysis. The core architecture is object-oriented and templated C++ classes for managing threads, parallel I/O, and shared memory segments in a Unix computing environment. Design and implement new core functions to improve resource allocation and performance for concurrent updates to an in-memory graph, support discovery and monitoring instances, implement new graph data structures and parallel algorithms, and integrate support for parallel I/O from multiple sources, protocols, and various file formats. Task Required Skills: Experience using the Unix CLI Experience developing scripts using Bash, Python Within the last 3 years, experience developing with C++ in Unix computing environment that utilizes multi-platform shared-memory, multiprocessing, and multithreading programming skills Experience using the Unix GCC compiler Experience using Unix software libraries and packages Experience with POSIX threads, OpenMP, and Sys V (or POSIX) shared memory Task Desired Skills: General knowledge of Graph Theory principles and concepts Experience with the Atlassian Suite of Tools (Jira, Confluence) Experience with Git Version Control Position Requirements: Current TS/SCI with polygraph required Master's or Bachelor's Degree in Computer Science or related discipline 3-8+ years of SWE experience Orbis Operations is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
    $78k-101k yearly est. 60d+ ago
  • ML Software Developer II

    STC 4.0company rating

    Maryland jobs

    About Science and Technology Corporation (STC): STC is a science and engineering research and services support company with proven expertise and experience spanning research, development, test, and evaluation in areas including aerospace engineering, earth and atmospheric sciences, chemical and biological defense, military systems and technology, and software development. Employment Category: Full Time / Exempt Location: Aberdeen Proving Ground (APG), MD, Travel: Minimal Security Clearance: DoD Secret Eligible, Active clearance preferred. Citizenship: Must be a U.S. Citizen Responsibilities: Develop and apply state-of-the-art machine learning (ML) tools and algorithms to optimize DoD chemical and biological detection and identification systems. Work as part of a government scientific research and development team developing and updating military sensors and detectors. Lead development on some efforts. Develop software applications in Python and apply machine learning techniques to improve the detection and identification of chemical and biological materials. Develop, test, train, and maintain applications for developmental sensors and instrumentation. Develop and use tools to import, process, and store instrument and sensor datafiles for use in ML applications. Lead some development efforts and mentor junior developers. Support field testing of systems, train users, and assess system performance. Remain current on related subjects in the literature and news. Assist with the preparation of reports, journal articles, and presentations. Education: Bachelor's degree in computer science, data science, chemistry, or a related discipline About Science and Technology Corporation (STC): STC is a science and engineering research and services support company with proven expertise and experience spanning research, development, test, and evaluation in areas including aerospace engineering, earth and atmospheric sciences, chemical and biological defense, military systems and technology, and software development. Employment Category: Full Time / Exempt Location: Aberdeen Proving Ground (APG), MD, Travel: Minimal Security Clearance: DoD Secret Eligible, Active clearance preferred. Citizenship: Must be a U.S. Citizen Responsibilities: Develop and apply state-of-the-art machine learning (ML) tools and algorithms to optimize DoD chemical and biological detection and identification systems. Work as part of a government scientific research and development team developing and updating military sensors and detectors. Lead development on some efforts. Develop software applications in Python and apply machine learning techniques to improve the detection and identification of chemical and biological materials. Develop, test, train, and maintain applications for developmental sensors and instrumentation. Develop and use tools to import, process, and store instrument and sensor datafiles for use in ML applications. Lead some development efforts and mentor junior developers. Support field testing of systems, train users, and assess system performance. Remain current on related subjects in the literature and news. Assist with the preparation of reports, journal articles, and presentations. Education: Bachelor's degree in computer science, data science, chemistry, or a related discipline Compensation & Benefits: Pay: From $85K - $110K per year based on experience and qualifications Schedule: 40 hours per week 401K with up to 4% employer matching contribution 3 weeks (120 hrs/year) Paid Time Off (PTO), Federal holidays, and Sick Leave Comprehensive Medical, Dental, Vision Insurance, Short Term/Long Term Disability Requirements U.S. Citizen eligible for a security clearance 5 to 9 years advanced proficiency with Python coding 4 years ML project experience including deep learning, NLP, and/or computer vision Advanced proficiency with TensorFlow or related products Proficiency in another object-oriented programming language (e.g., C++) Advanced proficiency with MySQL databases Excellent oral and written communication skills in English Demonstrated ability to learn new skills quickly, multitask, and complete work within schedule. Bonus points if you have: Active DoD Security clearance Master's degree in computer science or related discipline A chemistry or biology degree or minor Experience with bioinformatics and genetic algorithm development
    $85k-110k yearly 49d ago
  • Software Development - Machine Learning

    STC 4.0company rating

    Maryland jobs

    STC is a science and engineering research and services support company with proven expertise and experience spanning research, development, test, and evaluation in areas including aerospace engineering, earth and atmospheric sciences, chemical and biological defense, military systems and technology, and software development. Employment Category: Full Time / Exempt Location: Aberdeen Proving Ground, MD, Travel: Minimal Security Clearance: DoD Secret Eligible, Active clearance preferred. Citizenship: Must be a U.S. Citizen Responsibilities: Develop and apply state-of-the-art machine learning (ML) tools and algorithms to optimize DoD chemical and biological detection and identification systems. Work as part of a government scientific research and development team developing and updating military sensors and detectors. Work with senior developers to create software applications in Python and apply machine learning techniques to improve the detection and identification of chemical and biological materials. Develop, test, train, and maintain applications for developmental sensors and instrumentation. Develop and use tools to import, process, and store instrument and sensor datafiles for use in ML applications. Support field testing of systems, train users, and assess system performance. Remain current on related subjects in the literature and news. Assist with the preparation of reports, journal articles, and presentations. Education: Bachelor's degree in computer science or a related discipline Compensation & Benefits: Pay: From $70K - $80K per year based on experience and qualifications Schedule: 40 hours per week 401K with up to 4% employer matching contribution 2 weeks (80 hrs/year) Paid Time Off (PTO), Federal holidays, and Sick Leave Comprehensive Medical, Dental, Vision Insurance, Short Term/Long Term Disability Requirements U.S. Citizen eligible for a security clearance 3 years Python coding experience 1 year of coursework or experience applying ML Proficiency in another object-oriented programming language (C++ or JavaScript) Proficiency with MySQL databases Excellent oral and written communication skills in English Demonstrated ability to learn new skills quickly, multitask, and complete work within schedule. Bonus points if you have: Active DoD Security clearance 2 years of experience applying AI/ML
    $70k-80k yearly 60d+ ago

Learn more about wrsystems jobs

Most common jobs at wrsystems