TRG
Software Development Engineer
TRG, Auburn Hills, Michigan, United States, 48326
RESPONSIBILITIESWork with a cross functional team of internal and third party resources to institute Software Development Plans and best practices for software codingCoordinate external teams to develop, implement and maintain vehicle and module software for multiple projectsEnsure software development is following Cybersecurity guidelines and proceduresWork with third parties to implement procedures to obtain CMMI and CMMC compliance and certificationInteract with cross functional teams including Supply Chain, IS&S, Manufacturing, Quality and EngineeringInteract with outside vendors, partners and customers
REQUIREMENTS
Bachelors Degree in Computer Science, Electrical or Computer Engineering5+ years experience in the fieldFamiliarity in the following is beneficial: C, C++, C#, SQL, XSL, XML, Python, VxWorks, MS Visual StudioExperience leading programs with external software development teamsExperience approving software code developed by othersExperience developing software development plans (SDP) a plusExperience with CMMI and CMMC a plusKnowledge of the Department of Defense on Cybersecurity and Risk Management Framework a plusAbility to utilize Microsoft suite of tools to provide information and updates to upper managementBe able to work solo and as part of a teamAbility to obtain security clearance
REQUIREMENTS
Bachelors Degree in Computer Science, Electrical or Computer Engineering5+ years experience in the fieldFamiliarity in the following is beneficial: C, C++, C#, SQL, XSL, XML, Python, VxWorks, MS Visual StudioExperience leading programs with external software development teamsExperience approving software code developed by othersExperience developing software development plans (SDP) a plusExperience with CMMI and CMMC a plusKnowledge of the Department of Defense on Cybersecurity and Risk Management Framework a plusAbility to utilize Microsoft suite of tools to provide information and updates to upper managementBe able to work solo and as part of a teamAbility to obtain security clearance