Full Stack/ Software Developer with Rust/C/C++/Python, AWS

Hybrid in Lexington, MA, US • Posted 1 hour ago • Updated 1 hour ago
Contract W2
3 Years
Hybrid
$70 - $96/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Amazon Web Services
  • C++
  • CUDA
  • C
  • Java
  • OpenMP
  • OOD
  • Performance Tuning
  • Rust
  • SQL
  • Spring MVC
  • XML
  • Threat Modeling
  • Testing
  • TCP
  • Systems Architecture
  • Graphical User Interface
  • Docker
  • JavaScript
  • Linux
  • Debugging
  • Application Development

Summary

Description: Full lifecycle application development. Designing, coding, and debugging applications in various software languages. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis. Object-oriented Design and Analysis (OOA and OOD). Software modeling and simulation. Front end graphical user interface design. Software testing and quality assurance. Performance tuning, improvement, balancing, usability, automation. Supports, maintains, and documents software functionality. Integrates software with existing systems. Evaluates and identifies new technologies for implementation. Maintains standards compliance. Implements localization or globalization of software.

Background/Need: The Group applies foundational and applied cybersecurity research to the most critical challenges in national security. We develop secure systems that are resilient to adversarial threats now and in the future. Our work spans the entire R&D spectrum: from system architecture and threat modeling to cryptographic protocol design, secure implementation, field prototyping, and transition. Our mission is to ensure that national security systems can be trusted and relied on, even in adversary-contested environments.

Group is in need of a versatile, full-stack software developer for several programs involving hardware, software, and real-time analytics. The developer will be working with a small team of other software developers to develop, test, and deploy software for operational use in the field. A strong background in Rust, C, Python, and intimate knowledge of and experience in Docker and AWS, software best practices, and willingness to learn are essential. In addition, strong communication skills and experience working with a team in rapid development cycles is required.

Other information relevant to the job requirement?

Must Have:

  • AWS Programming
  • AI/ML
  • C/C++ Programming
  • Docker
  • Python
  • Client/server and peer-to-peer programming over TCP/IP
  • Software/Algorithm Development
  • Software Documentation
  • Backend Programming (SQL)
  • Development experience on a Linux platform
  • Full stack development
  • GIT/GITHUB
  • GPUs (i.e. Cuda Processing)
  • Java Development
  • Object Oriented Software Design and Development
  • Software Design/Development
  • Hardware and Software Integration
  • Kubernetes
  • Relational databases
  • Rust

Nice to Have:

  • AMQP or other Pub/Sub
  • Agile Software Development Process
  • C++11 or later, Stand Template Library, Boost library
  • Developing in C#
  • GUI Development
  • HTML, CSS, XML, XSLT, JavaScript, and AJAX
  • JavaScript Development
  • MVC frameworks (Struts, Spring MVC, Play)
  • OpenMP, Threads, Real-time Priorities, CUDA, FPGA
  • Python/Tensor Flow
  • Web Application Development
  • Cloud-based Solutions (e.g. AWS, AZURE, Google)
  • Rapid (Agile) development.

Others:

  • Clearance: An interim clearance is sufficient for the start of this position.
  • Work Location: This position is HYBRID. The individual will be required to be onsite 3 days a week. Candidates are expected to be local at the time of the start of the assignment. Final schedule TBD by hiring manager.
  • Interview Process: 1st round interview will be a Zoom with the hiring manager. 2nd round interview will be a Zoom or on site with additional team members as needed.
  • Travel: Travel will be limited (potentially 2%) but all travel will be domestic to field sites.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10123373
  • Position Id: PY/83
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Lexington, Massachusetts

4d ago

Easy Apply

Contract

80 - 85

Lowell, Massachusetts

Today

Full-time

No location provided

Today

Full-time

USD 165,000.00 per year

Remote

5d ago

Easy Apply

Contract, Third Party

60 - 65

Search all similar jobs