Dearborn, MI, 48123, USA
46 days ago
Software Engineer Controls
Position Description: Position Description: The candidate will configure, test, and debug CAN-based communications within a powertrain controls application with a focus on applications that utilize CAN Message Authentication, or CMA. This includes: > Generate Powertrain Control Module Basic Software Communication Stack using Vector Davinci Configurator > Configure CAN Message Authentication (CMA) software components > Utilize Vector CANoe and Lauterbach Trace32 to troubleshoot software implementation issues > Participate in software Change Control Board meetings, software program management team meetings, and subsystem feature team meetings > Use software planning tools to develop and deliver feature and subsystem software release plans > Use software build tools and configuration management systems to plan, integrate, build and deliver Communication HLD Subsystems > Issue and track software change requests for Communication software features > Review and track software change requests for HLD software with software engineers > Support Access Monitoring, Reviews and Audits > Comply with all practices, policies, and procedures Skills Required: o Strong working knowledge of Controller Area Networks (CAN) o Strong ANSI C software design/development/validation skills o Software Debugging using Lauterback Trace32 o CAN debug tools (CANoe / CANalyzer) o DBC or ARXML Integration o Project management tools such as Jira o Version management systems such as GitHub and Clearcase o C-Programming in Unix Environment o Excellent problem solving techniques o Understanding of secure communication protocols Experience Required: o 5+ years experience in testing and debugging automotive embedded systems software o 3+ Years Embedded controls software o 3+ Years CANAlyzer,/CANoe o 3+ Years Vector Davinci Configurator o 3+ Years GitHub Experience Preferred: o Embedded controls software experience o Powertrain Control Systems experience o Experience using dSpace HIL o 3+ Years working in Scaled Agile Framework (SAFe) o In-vehicle debug Education Required: BS in Computer Science, Electrical Engineering, or equivalent Education Preferred: MS in Computer Science, Electrical Engineering, or equivalent Additional Safety Training/Licensing/Personal Protection Requirements: Additional Information : ***POSITION IS HYBRID*** **Category** _Product Engineering_ **Function** _Engineering_ **Req ID** _JN -052024-121156_
Confirm your E-mail: Send Email