PDS Tech Inc Software Engineer - Configuration Management in Troy, Michigan
PDS Tech, Inc. is seeking a Software Configuration Management Engineer in Troy, MI
Software Configuration Management Engineer for Troy, MI to support the configuration management and releasing of software deliveries for embedded automotive software for Vision project(s).
Lead the software acceptance test for embedded automotive software projects and develop/maintain python scripts to support the automation of the Continuous integration environment on Jenkins.
Responsible for preparing the release software, package, and release notes to the customer with excellent quality.
High ownership of the testing benches and the hardware tools and units involved with it.
Adhere to the best practices of GIT to maintain the continuous integration environment.
Contribute to routine software peer code reviews; Adhere to Automotive SPICE practices for configuration management
Conduct testing, support software validation & releases; Troubleshoot software and prepare technical communications.
Provide status reports, design reviews & responses to customer inquiries.
Support manufacturing end-of-line test development.
Perform Software, integration, and vehicle test; using version control & change control tools; and working on global project teams.
Bachelor's degree in Electronics, Electrical, or Computer Engineering or closely related field and 1 yrs progressive post-Bachelor’s experience in Software engineering or similar applications.
Minimum of 1 yrs developing applications using Python and GIT.
Experience with Jenkins is a plus.
All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.