site-logo

site-logo

Software Engineer

Smyrna, GAPosted 1 day ago
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

The GTRI Robotics and Autonomous Systems Division (RASD) is seeking skilled software engineers to develop a Ground Control Station (GCS) Command and Control (C2) system for large, distributed, real-time unmanned systems. This role involves designing and implementing control and interface systems for field operators, spanning multiple technical domains to improve reliability, scalability, and ease of use. The work will focus on graphics engines, mapping engines, UI/UX for unmanned robotics C2, messaging libraries, and cross-platform support. Ideal candidates are self-motivated, collaborative problem-solvers who enjoy creating tools that enhance engineering effectiveness.

Qualifications

Required Qualifications

  • Candidates currently enrolled in an accredited degree program relevant to this position will be considered.
  • Must have a graduation date of no later than August 2026.
  • Experience in modern backend programming languages such as C++ and C#.
  • Interest in UI/UX design.
  • Experience with one or more of the following: Geospatial Engines, GIS Tools, such as ArcGIS, Cesium, OpenSceneGraph, or related tools.
  • Experience with autonomous systems, computational robotics algorithms, and/or interfaces and C2.
  • Experience with UI/UX design, for gaming and/or operational interfaces.
  • Experience with gRPC/Protobuf or similar messaging frameworks.
  • Experience with 3D graphics/rendering pipelines, such as OpenGL/DirectX, and through engines such as UnReal or Unity, leveraging available hardware effectively.
  • Related skills such as computational geometry, computer vision, or related disciplines, to assist algorithms toward effective rendering of complex robot agent behaviors and goals to an operator.
  • Excellent written and verbal communication skills.
  • Familiarity with algorithms, data structures, automated testing, and other technical tools.
  • Comfort working independently with limited oversight.
  • U.S. Citizenship required.
  • Must be able to obtain and maintain an active security clearance.

Preferred Qualifications

  • Active Secret Clearance.
  • Experience developing C2 applications for distributed systems.
  • Experience leading a small team of developers.
  • Experience with multiple items listed in the above section.
  • Experience maintaining continuous integration systems.

Skills & Technologies

JavaJavaScriptRubyPythonScalaCI/CDgRPCComputer Vision

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Location

Smyrna, GA

Posted

1 day ago

Country

US