JobMesh

Principal Software Engineer I - Autonomy Software

Scientific Systems Company, Inc. · US

The Principal Software Engineer I – Autonomy Software will support the company’s core AI-enabled Autonomy Software development team in an assigned small-team...

Job description

The Principal Software Engineer I – Autonomy Software will support the company’s core AI-enabled Autonomy Software development team in an assigned small-team leadership role. Primary responsibilities include day-to-day, agile software engineering for initial development, DevSecOps and CI/CD integration, and ongoing software test and evaluation using advanced modeling and simulation platforms. Additional responsibilities include providing autonomy software integration and test support to multiple autonomy programs aligned with specific customer autonomy objectives. Essential Functions: - Support a software team to develop software applications based on defined and derived requirements and create software designs at the object/class and application level. - Lead migrations of SSCI software applications to the SSCI Digital Engineering Environment, as directed, in support of current and future USG and DoD software acquisition requirements. - Write and review software documentation. - Lead or support development sprints and code reviews. - Manage a small software team tasked to achieve program milestones as directed, in accordance with modern software engineering Agile Software Developm...