Senior Embedded Software Engineer - Linux - Technology Resource Group
Auburn Hills, MI
About the Job
RESPONSIBILITIES
REQUIREMENTS
- Work with a cross functional team of internal and 3rd party resources to institute Software Development Plans and best practices
- Coordinate internal and external teams to develop, implement, and maintain vehicle and module software for multiple projects
- Ensure software development is following Cybersecurity guidelines and procedures
- Implement and manage CMMI and CMMC compliant and certified procedures
- Interact with cross functional AMG team including: Supply Chain, IS&S, Manufacturing, Quality and Engineering
- Interact with outside vendors, partners, and customers
REQUIREMENTS
- Bachelors Degree in Computer Science or Electrical Engineering
- 5 years experience in the field
- Experience working on programs with external software development teams
- Experience approving software code developed by others
- Experience developing software development plans (SDP) a plus
- Experience coding in C/C++ in a Linux OS
- Experience with VX Works for Real Time computing systems
- Cybersecurity best practice coding knowledge and use of HP Fortify scanner a plus
- Experience with CMMI and CMMC a plus
- Experience working in PLM software such as IBM Jazz and requirements software such as CAMEO
- Knowledge of the Department of Defense on Cybersecurity and Risk Management Framework a plus
- Ability to utilize Microsoft Tools to provide information and updates to upper management
- Be able to work solo and as part of a team
- Ability to obtain security clearance
Source : Technology Resource Group