Click column header to sort
-
Position Summary:
This position requires a Geospatial Analyst at a Journeyman skill level. Duties include: advising customers and management on collection issues, recommending options to improve collection, participating in current and future systems architecture development and new tools evaluation.
-
As part of the Cloud team, you will participate with the cloud architect, technical and business teams in implementation of hybrid and scalable computing, database, storage, and product delivery solutions from within Amazon Web Services Platform (AWS) and similar platforms. You will need to apply DevOps practices to the development of application systems and apply the practices to emerging security frameworks. Reduce infrastructure costs in a Cloud environment, future-proof Cloud designs and implementations, and stretch the edges of traditional security frameworks and platforms. Display the ability to think outside of the box.
Examples of projects include:
- Work with cloud architect in implementation of existing in-house processing environments to build hybrid on premise and cloud provisioned solutions to perform heavy thread image processing and other functions.
- Scripting automated deployment of applications to stacks on Linux/UNIX systems.
- Apply DevOps practices to setup automated code pipelines.
- Support cluster computing solutions for large, domain-specific computing jobs.
- Script solutions to manage machine clusters hosting high-availability applications and web services.
As products and services are designed and reengineered, you will be involved in the implementation and automation of systems using on premise and cloud-base resources. You'll be focused on implementation and maintenance of cloud-based systems including administration, performance tuning, optimization, scripting, automation, and reclamation.
This position requires a highly-motivated individual who can work in a fast-paced environment, learn and implement new technologies, and provide guidance to individual teams. As a DevOps engineering you collaborate daily with software development teams that operate in Scrum or Kanban and these teams rely heavily on your DevOps expertise as an enabler for Continuous Integration and Continuous Delivery (CI/CD).
- Script application deployment to stacks running on Linux/UNIX systems using CI/CD tools/technologies.
- Triage operating system and low-level services on Linux/UNIX related to the technology stack.
- Implement backup and recovery strategies for technology stacks.
- Implement monitoring, management, troubleshoot and issue resolution to systems and services hosted on cloud resources.
- Work with business units, software developers, security, and IT to build applications and services within AWS and/or other cloud providers.
- Support DevOps functions to best utilize cloud resources with software configuration management and continuous integration tools; improving quality, security, and time to deliver.
- Provide cross training and /or knowledge transfer to colleagues as necessary.
- Document processes and procedures in managing and securing infrastructure making sure best practices are always followed.
-
- Provide production support to a team conducting physical vulnerability assessments of hard targets
- Run IMEA/UTAS software and verify output
-
- Analyze, design, develop and test systems to ensure the integration of software, hardware, reliability, maintainability, safety and other requirements in the total engineering effort.
- Author, design and maintain toolsets to generate, manipulate and test system data
- Additional Responsibilities include formulating operational concepts; performing mission, functional, cost-benefit and risk analysis; selecting systems architecture; and preparing specifications for Radiant Solutions operating systems to ensure designs meet applicable security specifications.
- These individuals may also be asked to document security on both new and fielded information systems or provide accreditation/certification evaluation and test support to ensure all technical security features are considered and functioning properly.
-
Radiant Solutions is searching for a UI/Front-end Developer in Charlottesville, VA. We have an immediate full-time opening for a person with these skills on our Rapid Development team. We are looking for someone that is passionate about UI design and implementation. We need an expert who can work hand-in-hand with a multi-disciplinary software development team to bring creative and fun concepts to life. As a member of our Rapid Development team you will build mockups and functional prototypes for our valued clients.
Essential Functions
- Collaborate with customers and other Rapid Development team members & customers to define and implement innovative solutions for application aesthetic and experience.
- Engineer front-end web applications that leverage modern frameworks, e.g. React, Polymer and Angular v2.0 or newer.
- Make innovative and engaging design and user-experience decisions.
- Conceptualize original ideas that adhere to simplicity and user friendliness in solving complex design challenges.
- Create wireframes, storyboards, user flows, and process flows to communicate ideas for stakeholder discussions.
- Conduct user research and user testing.
- Consistently implement new technologies, trends, and best practices to keep designs fresh.
-
- Serve as the technical Lead for a development team
- Perform as a key contributor for the design and architecture of Radiant Solutions commercial data products
- Work with the Product Owners and System Engineers to define product and sprint backlog items
- Decompose user stories into detailed level tasking with the development team
- Perform development, unit testing, and integration activities
- Lead team development to ensure that developers are making progress
- Serve as a model for software quality and best-practices
- Work directly with internal and external customers
- Play a key role in bringing to life next-generation APIs, and web-mapping applications packed with visualizations
- Work in a dynamic team-oriented environment using agile methodologies
- Participate in developing software development processes
-
- Play a key role in bringing to life next-generation web-mapping products packed with maps, widgets, charts and visualizations
- Design, prototype, and develop sound user experiences and solid backend architecture
- Research and translate user needs into requirements
- Work in a dynamic team-oriented environment using agile methodologies
-
Radiant Solutions has an immediate opening for a Certified Scrum Master in our Gaithersburg, MD location.
- Ensure software development teams produce consistently high quality releases.
- Ensure software development teams delivery releases on a regular basis (e.g. Every 2 weeks).
- Sponsor and facilitate collaborative meetings for agile teams including Backlog Grooming, Planning, Daily Standups, Customer Reviews and Retrospectives.
- Continually review the metrics for software teams and guide teams to high level of performance.
- Identify and remove any barriers for the team including product information clarifications, additional tools or computing, and removal of bureaucratic impediments.
- Collaborate with the Product Owner or Business Unit Leader to streamline the process for getting requirements to the team in a timely manner.
- Guide each Iteration such that it has relevant goals and has achievable content.
- Communicate issues in a timely manner such that there are very few surprises for the PO or Business Unit Leader or Project Manager.
- Lead teams to view the customer as a partner and make sure each backlog item contains customer value in the customer vernacular.
- Insist development teams think creatively and break down product deliverables in such a way that they can deliver solution in small chunks rather than creating large multi-sprint software drops
-
Radiant Solutions is looking for Radar Engineers-Signal & Image Processing (all levels) for our Ann Arbor, MI location. We tackle real-world challenges with new SAR (Synthetic Aperture Radar) systems cutting-edge technology. This is a great opportunity to advance expertise in the radar fie
- Develop efficient algorithms and models for signal and digital image processing.
- Algorithm analysis, requirement verification, documentation, prototyping, and testing of various SAR (Synthetic Aperture Radar) applications and modes.
- Analyze, design, develop and test systems to ensure the integration of software, hardware, reliability, maintainability, safety and other requirements in the total engineering effort.
- Author, design and maintain toolsets to generate, manipulate and test system data.
-
Radiant Solutions (formerly MDA Information Systems, LLC) is seeking a Software Engineer for our Ann Arbor, MI area location.
Radiant Solutions is hiring top-notch software engineers to help build the cutting-edge applications our customers need. A lot of the work is the result of R&D algorithm development, with the stability of long-standing contracts. We’re looking for developers that can take prototype algorithms and turn it into deployable software
As a Software Engineer, you will be working on a variety of projects with multiple customers to tackle real-world challenges.
- Translation of analyst derived algorithms into usable software that can be deployed and exposed as a service for integration,
- Adapt existing and prototype algorithms to distributed systems. Developers will take existing or prototype code, and make it more efficient within a reusable architecture.
- Development of UIs that enable access to service enable algorithms.
- Developers will work closely with analysts / subject matter experts to understand the problem set and determine the best solution.
-
Radiant Solutions (formerly MDA Information Systems, LLC) is seeking a Radar Engineer for our Ann Arbor, MI area location.
Radiant Solutions is seeking an experienced Radar Engineer to participate in the development of image processing algorithms. You will work with both unprocessed and fully processed SAR data to make use of SAR phenomenology and signal/image processing to develop new capabilities to meet customer needs.
As a Radar engineer, you will be working on a variety of projects with multiple customers to tackle real-world challenges.
- Develop initial concepts using Synthetic Aperture Radar imagery (SAR).
- Analyze image and signal processing approaches for SAR, and evaluate their utility.
- Create appropriate process artifacts including: requirements documentation, and test plans.
- Fuse multiple sources of technical information and data into consolidated solutions
- Interface with software engineer(s) to communicate requirements definition and software interface design.
- Function as a product owner, coordinating programmatic and development activities for projects
- Develop and execute formal verification and validation activities
- Support development teams with sprint planning and execution activities
- Perform other duties as assigned
-
Radiant Solutions (formerly MDA Information Systems, LLC) is seeking a Radar Engineer for our Ann Arbor, MI area location.
This position is within the SigMA Group at Radiant Solutions. The SigMA Group develops innovative solutions for electromagnetic (EM) and radar cross section (RCS) signature diagnostic applications. We are a diverse and multi-disciplinary group working to strengthen our national defense in a flexible work environment that fosters innovation and collaboration. As a Radar engineer, you will be working on a variety of projects with multiple customers to tackle real-world challenges. Our engineers enjoy a flexible work environment, where contributions are recognized and rewarded.
- Provide engineering study and analysis support to EM/RCS (electromagnetic/radar cross section) signature and SAR (synthetic-aperture radar) projects.
- Develop system and sub-system level hardware for EM/RCS and SAR applications.
- Develop signal processing algorithms for improved signature diagnostics.
- Support software development team in transitioning research grade algorithms to operational code.
- Develop robust deployable systems with the hardware development team.
- Execute hardware integration and test activities in the verification and validation of functional and performance specifications.
-
General Summary
- Full-time position providing intelligence reporting as part of a cross-functional team for terrestrial-based technical collection
Responsibilities
- Serve as the intelligence officer for the team, performing analysis and providing intelligence to inform targeting, CONOPs, and testing
- Support development of targeting packages, CONOPs, and collection support plans
- Assist with the planning and execution of scientific data collection and sensor validation field tests
- Identify analytic and collection solutions to fill intelligence gaps
- This position will involve occasional CONUS travel
-
- Full-time customer-site position providing project management support to a US Government agency
- The detailed oriented and proactive individual will serve as a “trusted agent” for the customer to deliver software engineering and tool development, and analytical support
- Project management responsibilities include, but are not limited to:
- Managing the technical operations, execution and product delivery for a large, multidisciplinary Task Order
- Receive, document and execute customer requirements
- Track, report and deliver Task Order deliverables
- Identify technical, cost, schedule, and performance risks early and develop risk mitigation plans
- Track, manage, and allocate procurement resources to support both CONUS and OCONUS requirements
- Ensure material needs are identified, ordered, inventoried, colected, accounted for, and delivered to meet mission requirements
- Effectively track activity of performing sub-contractors that will occur at a remote site
- Travel to site of performing sub-contractor regularly to track progress and collect information to report status to customer
-
Radiant Solutions is seeking multiple Aeronautical Geospatial Specialists who are the best and the brightest to join our team in St. Louis, MO for Aeronautical Terminals Production.
General Summary
The Aeronautical Specialist duties shall include, but are not limited to, converting worldwide aeronautical data into digital and graphic formats for use in flight operations. You will receive extensive training in digital flight procedure coding and aeronautical chart production to the required specifications.
- Analyze and evaluate aeronautical chart products and aeronautical information publications
- Create and maintain digital procedure coding for terminal instrument fight procedures and aeronautical chart products
- Maintain a good working knowledge of international aeronautical and flight procedure practices.
- Ensure all production quality processes are complied with at all times.
- Coordinate with team to ensure any required data corrections or non-conformances are properly resolved
- Contribute as a team member with the production and updating of aeronautical charts.
-
- Collaborate effectively with regional analysts, geospatial analysts, imagery analysts, military officers, cartographers, intelligence analysts, engineers, technicians, managers, vendors or other customers.
- Acquire, manage, and make available all geospatial-derived data and raw data sources obtained for assigned area.
- Work with human geographers in creating country assessments.
- Work on projects that range from local studies to regional trends, at a range of geographical scales.
-
Radiant Solutions is looking for a Python developer to join our team of software engineers, meteorologist, geospatial experts and data scientists to work on some exciting cross-domain web products. Have you ever wondered how various environmental conditions, such as weather, can affect commodity prices? Or how satellite imagery and weather analysis can support farm operations? Or how social media data can help us analyze world events? Your computer science knowledge can be applied across all these domains. Preferences will be given to candidates with GIS and Social Media knowledge. This position is located in our Gaithersburg, MD location.
- Play a key role in developing front end and back end components for geo-spatial analytics products that contribute to Radiant Solutions' customer missions.
- Work with open-source data--including commercial imagery, news feeds, social media, Internet of Things and weather
- Design and develop systems that are tuned to efficiently gather and format data, identify patterns and anomalies and create tailored products
- Design, prototype, and develop sound user experiences and solid backend architecture
- Research and translate user needs into requirements
- Work in a dynamic team-oriented environment using agile methodologies
-
Radiant Solutions is looking for a Software Test Engineer. This position will be located at our Gaithersburg, MD location. We have multiple systems that require extensive testing efforts in the areas of validation, verification, and acceptance. You can help us define and refine our testing process for everything from full scale systems to small in-house developed tools.
- Effectively work in a fast-paced environment as part of Scrum team
- Write test plans and test procedures based on customer requirements and user stories
- Track the relationship from requirements to tests
- Identify, catalog, troubleshoot, and resolve system defects
- Perform manual testing as well as automation scripting and test execution
- Assist in the definition of internal test process and work instructions
- Perform various types of testing including black box, integration, end-to-end, regression, and system testing as needed
-
Core Responsibilities
- This position involves working with a massive C++ codebase, and you must be willing to dive right into it. This is primarily a heavy duty image processing code that crunches on big images, so it’s threaded throughout and optimized for memory and/or speed depending on what’s needed. Don’t worry about needing to be an expert on the image processing nuances from day 1 – we have scientists to handle that – but in order to get their help understanding a software problem, you must be able to effectively communicate it to them in English.
- Some days you’ll be examining outputs, notice a problem, and need to trace through code to see what’s going wrong. You must figure out a quick way to hack a one-off program together to isolate the section of code in question so you’re not spending all day waiting for something to run. After the problem’s solved, you’ll want to add an equivalent unit test for it so we don’t run into this again down the road.
- Other days you’ll be designing a brand new component. First, you’ve got to work with the image scientist to figure out what the component is supposed to do. Then you’ve got to work with the software team to figure out what components we already have that you can reuse, how to make this new component flexible enough that we can reuse it too, and how to make this code run fast.
-
Radiant Solutions has an immediate and urgent opening for a Mid-Level Windows Systems Administrator to join our team at our Gaithersburg, MDlocation.
The Mid-Level Windows Systems Administrator is responsible for Windows AD architecture, implementation, security, interoperability, and all other activities that are necessary for the operation, including the daily monitoring and enhancements of Radiant Solutions and client systems. This position is essential to supporting the infrastructure throughout the Gaithersburg, MD office as well as working collaboratively with IT teams across multiple sites. This position will provide leadership to a small team of IT professionals, implement evolving security requirements, architect Windows solutions on multiple networks, and work closely with teams to deliver critical infrastructure to meet staff and gov’t customer needs. This position requires a highly motivated individual who can work independently in a fast-paced environment, implement new technologies, and provide senior-level expertise.
- Design, install, and support Windows AD domains and infrastructure
- Design, install and administer security controls via OS/application hardening and Group Policy
- Manage security-related solutions such as AV, Malware, and Endpoint protection
- Monitor and manage system resource utilization and planning
- Monitor local system operations and investigation of system problems
- Support configuration management processes and procedures (DR reporting, audits)
- Perform OS and network performance tuning
- Support approved OS and software upgrades
- Troubleshoot and resolve application and OS issues
- Attend and support planning meetings
- Maintain user accounts and group assignments
- Perform and coordinate preventive maintenance
- Perform backup operations and archive management
- Support statistics report generation
- Conduct operational and integration problem investigation and resolution
- Provide system administration and hardware support
- Provide customer support including, but not limited to, systems administration for assigned servers, application support and hardware configuration
- Identify, define, and document process improvements and methods
- Consult/coach other team members