JOBSEARCHER

Software Architect (Auburn Hills)

Software Architect - Military Combat Vehicle SystemsAuburn Hills, MIAbility to Obtain a Secret ClearanceFor over 30 years, we've been committed to excellence and innovation, helping our clients tackle complex challenges by providing them with the best talent in the field. Join us and be a part of a company that values your skills and offers you the opportunity to meet your career goals.Responsibilities:Lead software architecture development for complex vehicle-based embedded systems.Support development processes including DevSecOps, Agile, and Sprint methodologies.Support setup and maintenance of development environments and tools including development cloud infrastructure, Git, Jira, and related toolchains.Support project planning activities including schedules, budgeting, proposal development, and technical bidding support.Perform requirements analysis, decomposition, allocation, and management.Research and evaluate technical solutions to meet customer and mission requirements.Develop software and cybersecurity architectures for safety-critical military systems.Perform software safety design and engineering trade studies.Support integration of lethality, survivability, mobility, and C5ISR systems.Develop and maintain software documentation including:SSDDSRSIRSIDDLogic flow diagramsActivity diagramsUML/SysML modelsManage software configuration and integration activities.Support software integration, verification, and testing activities.Support System Integration Lab (SIL) development and Hardware-in-the-Loop (HIL) environments.Create and review test plans and support component, subsystem, and vehicle-level testing.Analyze issues, implement corrective actions, and maintain project open issue tracking.Support prototype development, analytical simulations, and performance evaluations.Interface with customers, suppliers, subcontractors, and internal engineering teams.Prepare and present project status, metrics, and EVMS reporting.Support subcontractor management and technical oversight.Travel internationally as required for technology transfer activities.Qualifications:Bachelor's degree in Electrical Engineering, Computer Science, Systems Engineering, Software Engineering, Aerospace Engineering, Mechanical Engineering, Automotive Engineering, Physics, or related field.Active Secret Clearance or ability to obtain a U.S. Secret Defense Clearance.Strong experience in software engineering development and systems integration across the full product lifecycle.Knowledge of systems-based design methodologies, standards, and engineering processes.Familiarity with U.S. DoD ground vehicle requirements, acquisition processes, and development procedures.Familiarity with U.S. Army TACOM/TARDEC organizations.Knowledge of military standards and defense regulatory environments.Experience presenting technical solutions to customers and internal stakeholders.Working knowledge of digital, analog, power, and RF electronics.Understanding of vehicle mechanical and electrical systems and vehicle integration principles.Ability to independently troubleshoot and solve complex technical problems.Preferred Qualifications:15+ years of experience in software engineering and embedded systems development.Experience with:x86ARMGPUFPGAExperience with:LinuxEmbedded systemsCC++C#PythonObject-Oriented Programming (OOP)Experience with:MATLAB/SimulinkLabVIEWUML/SysMLModel-Based Software DevelopmentExperience with AI or Machine Learning applications.Mobile application development experience (Android/iOS) preferred.Experience with communication and vehicle protocols:J1939 CAN BusRS-422/485Ethernet (802.3)TCP/IPUDPDDSMulticastDisplayPortHDMIHD-SDIHands-on experience with lab/test equipment including:OscilloscopesMultimetersLogic analyzersFunction generatorsNetwork analyzersSpectrum analyzersGerman language capability preferred.