Lead Software Architect

Softworld, Inc.
Troy, Michigan
Jun 13, 2024
Jun 27, 2024
Engineering, Software
Position Type
Manager / Leader
Full Time
Organization Type
Job Title: Lead Software Architect

Job Location: Troy MI 48007

Onsite Requirements :

  • Defense

  • C++

  • Vetronics

Job Description:


  • Ideates and creates in-vehicle software architectures.

  • Provides technical guidance to meet overall software architecture objectives.

  • Manages and develops software engineering team.

  • Analyzes documentation created by software engineers for quality.

  • Recommends and evaluates software technology and language.


  • Bachelor's degree in computer science or a related technical field or equivalent work experience.

  • Minimum 5 years of relevant experience.

  • Experience with In-Vehicle Software architecture and design.

  • Experience with software languages, technologies, methodologies, Application Programming Interfaces (API's), database, and Pub/Sub.

  • Advanced knowledge in developing and writing software requirements definitions.

  • Ability to lead a technical team including strong knowledge in providing professional and technical growth.

  • Advanced knowledge in Agile program methodology and implementation.

  • Ability to work on the engineering and integration of military ground vehicle electronics systems and subsystems.

  • Knowledge of best practices in documentation of software and software technology.

  • Advanced knowledge of best practices in software systems integration.


  • Master's degree in computer science or a related technical field.

  • Experience with Agile Process methodologies.

  • Experience in software development, configuration, and testing.

  • Experience with the engineering and integration of military ground vehicle electronics systems and subsystems.

  • Good knowledge of Vetronics systems and application.

  • Good understanding of business processes: creation, refinement, and gap analyses.

  • Ability to interface with software, network, and hardware development and integration teams.

  • Advanced knowledge in software topology, software technology, and language recommendation and evaluation.

  • Detail-oriented with the ability to quickly assimilate and apply new concepts, business models, and technologies.

This client is a US Federal Government contractor and is legally required to hire s.

Due to the nature of the work, a United States Government Clearance is required to be eligible for the position.