You are viewing a preview of this job. Log in or register to view more details about this job.

Senior Software R&D Engineer – Advanced Enterprise Decision Support Systems

ARA’s Software Enterprise Division Research and Development team is looking to hire multiple Senior Software Engineers to support our growing portfolio of advanced decision support and modeling/simulation systems. In this role, you would be developing web-based enterprise decision-support and cutting-edge modeling and simulation systems that provide innovative solutions to complex problems, such as Electronic Warfare, Cyber Security, and Intelligent Systems. This role directly supports project management for current Federal projects.

Candidates proving to be successful in this role will have future opportunities (which are currently available) to grow into the role of a project’s software lead, software architect, or other researchers. All members of the R&D team are encouraged to invent and establish new projects and have the opportunity and support to translate their great ideas into future projects.
We are currently actively staffing for existing projects that address:
  • Decision support, mission planning, and modeling/sim for Electronic Warfare (EW)
  • Decision support, mission planning, and modeling/sim for Cyber Operations
  • Automated analytic processing of signal data

We are growing, so we provide a great place for you to grow. We are currently recruiting for Senior Software Engineers to work with our project management on one (or potentially a few) current Federal projects. We are experiencing significant growth in our R&D project portfolios, so highly qualified candidates that prove successful in our team can anticipate opportunities to advance to positions of increased leadership, such as software lead, software architect, or other research positions. Additionally, all members of the R&D team are encouraged to invent and establish new projects and have the opportunity and support to translate their great ideas into future projects.

Senior Software R&D Engineer Required Capabilities:
The successful candidate will have a strong background in making quality production software at all stages of the software lifecycle. The successful candidate will have experience as a member of the software team responsible for developing, transitioning, and hardening a successful research project into a tested production in the cloud. The candidate we’re looking for will need a solid foundation, to include:
  • Due to the work you’ll perform and interactions with the intelligence community and select DoD/IC programs you will need to be eligible to apply for and hold a US security clearance (selected applicants will undergo a security investigation and must meet eligibility requirements at the time of employment)
  • Bachelor’s Degree or higher in Computer Science, or a degree in another relevant area (e.g., Engineering, Mathematics) and proven professional software development expertise along with 8+ years of experience designing and developing enterprise-scale software
  • Proven expertise developing systems in Java and on Linux servers, OR a combination of professional experience other languages (C++/C#, Python) for (other Unix or Windows systems) along with training for Java/Linux
  • Excellent verbal and written communication skills to effectively communicate complex ideas to both technical and non-technical audiences
  • Familiarity with technology stacks that support enterprise system environments
  • For example web-based software (e.g., HTML, JavaScript, various frameworks), microservices and application servers (e.g., Tomcat, apache), and cloud deployment (e.g., AWS, Kubernetes/Docker), etc.
  • Familiarity with software design principles and best practices
  • For example Use-cases and requirements generation, software design (e.g., Unified Modeling Language (UML)), Service-Oriented Architectures (SOA), model-based system engineering (MBSE) (e.g., SysML), and/or verification and validation (V&V) techniques
  • Familiarity with software development processes and tools. For example, Agile/Spiral development models, source control (e.g., git, svn), integrated development environments (e.g., Eclipse, IntelliJ, Visual Code)
At ARA, our employees develop systems and technologies that make a real-world impact. As a Senior Software Engineer, you will have a high degree of influence and responsibility to deliver solutions that help safeguard our warfighters and bolster our national security through improved planning, analysis, and decision support. You will play a key role in the design/architecture, development, integration, and deployment of analytic tools for mission planning, decision-support, technique assessment, and analysis. You will interact directly with customers, development partners, operational users, and warfighters to translate their needs into deployed solutions.

Senior Software R&D Engineer Preferred Capabilities:
Candidates for this role must meet the above requirements. In addition, preference will be given to those candidates that also have the expertise and/or experience related to our project domains and can successfully contribute to the core research challenges our projects address. These include:
  • Modeling and simulation of electromagnetic emissions
  • Signal processing and analytic characterization of radiofrequency emissions
  • Electronic Warfare (EW) systems and mission planning
  • Network and computer system characterization and modeling
  • Cyber Operations (CO) systems and mission planning
  • Non-kinetic Weapons Effects modeling, simulation, planning, and analysis
  • Radar, wireless communication, and jamming systems
  • Complex system modeling and analysis under uncertainty
  • Artificial Intelligence, Machine Learning, and Data Science in support of augmenting subject matter experts and/or operators in high-risk/high-value analysis

Please include a description of your related expertise, experience, publications, patents, or other accomplishments related to these areas in your application. Candidates with these additional qualifications may also be concurrently considered for roles as Subject Matter Experts (SMEs), please review related postings for open SME positions with ARA SED R&D.

About Us:
Applied Research Associates, Inc. (aka ARA) is an employee-owned international research and engineering company known for providing technically superior solutions to complex and challenging problems in the physical sciences. We were founded in Albuquerque, NM in 1979 as the disco era was, thankfully, closing out and the personal computer era was beginning. We employ over 1,500 professionals and continue to grow. ARA offices throughout the U.S. and Canada provide a broad range of technical expertise in defense, civil, and health technologies, computer software, and simulation, systems analysis, environmental technologies, and testing and measurement.

ARA also prides ourselves on having a challenging culture where innovation & experimentation are the norm. At ARA, employees are our greatest assets, so we give our employees the tools, training, and opportunities to take active roles as owners. The motto, “Engineering and Science for Fun and Profit” sums up the ARA experience. The company realizes employee ownership spawns greater creativity and initiative along with higher performance and customer satisfaction levels. We are also very proud of our Women’s Initiative Network (WIN) whose purpose is to motivate, support, and encourage professional career development for women to maximize career and professional accomplishments.

To find out more about Software Enterprise Division visit our website at: https://www.ara.com/raleigh/