Software Systems Engineer

Posted on 12 September 25 by Joanne Piscopo

  • McLean, VA
  • $ - $
Logo

Powered by Tracker

Job Description

Centurion is looking for a Software Systems Engineer for a long-term federal government project.  This position is onsite in McLean, VA.

Required Skills:

  • Bachelor and/or Master's degree in a relevant engineering or a related field (including ME, EE, CS, CE, Robotics, Controls, Aerospace, etc.) or equivalent practical experience.
  • Designing, implementing, and testing software written in Python in a Linux environment.
  • Designing and architecting new (or extensions to existing) software systems, including defining interfaces for software modules, identifying architectural patterns to employ, and determining software languages and libraries to leverage.
  • Evaluating different software design approaches and software tools and proposing a recommended path forward to team members.
  • Developing software design and architecture documentation (i.e., Interface Control Document, Software Architecture Design Document, etc.).
  • Implementing interface adapters to convert data from one format into another format (e.g., from JSON to XML).
  • Using Git as a version control system for developed software.
  • Reviewing software and documentation developed by others and providing constructive comments.

Desired Skills:

  • Knowledge of robotics and autonomous systems technologies, techniques, architectures, and algorithms.
  • Basic experience designing, implementing, and testing software in C++.
  • Prior experience reviewing published research papers and prototyping their approaches/algorithms in software.
  • Experience developing in an Agile framework using toolsets such as JIRA and Confluence.

Job Information

Rate / Salary

$ - $

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-5385

Job Location