TRG
Senior Embedded Software Engineer - Linux
TRG, Auburn Hills, Michigan, United States, 48326
RESPONSIBILITIESWork with a cross functional team of internal and 3rd party resources to institute Software Development Plans and best practicesCoordinate internal and external teams to develop, implement, and maintain vehicle and module software for multiple projectsEnsure software development is following Cybersecurity guidelines and proceduresImplement and manage CMMI and CMMC compliant and certified proceduresInteract with cross functional AMG team including: Supply Chain, IS&S, Manufacturing, Quality and EngineeringInteract with outside vendors, partners, and customers
REQUIREMENTS
Bachelors Degree in Computer Science or Electrical Engineering5 years experience in the fieldExperience working on programs with external software development teamsExperience approving software code developed by othersExperience developing software development plans (SDP) a plusExperience coding in C/C++ in a Linux OSExperience with VX Works for Real Time computing systemsCybersecurity best practice coding knowledge and use of HP Fortify scanner a plusExperience with CMMI and CMMC a plusExperience working in PLM software such as IBM Jazz and requirements software such as CAMEOKnowledge of the Department of Defense on Cybersecurity and Risk Management Framework a plusAbility to utilize Microsoft 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 or Electrical Engineering5 years experience in the fieldExperience working on programs with external software development teamsExperience approving software code developed by othersExperience developing software development plans (SDP) a plusExperience coding in C/C++ in a Linux OSExperience with VX Works for Real Time computing systemsCybersecurity best practice coding knowledge and use of HP Fortify scanner a plusExperience with CMMI and CMMC a plusExperience working in PLM software such as IBM Jazz and requirements software such as CAMEOKnowledge of the Department of Defense on Cybersecurity and Risk Management Framework a plusAbility to utilize Microsoft Tools to provide information and updates to upper managementBe able to work solo and as part of a teamAbility to obtain security clearance