Toyota Tsusho Systems
Sr. Embedded Software Developer (Automotive Experience REQUIRED)
Toyota Tsusho Systems, Plano, Texas, us, 75086
We are seeking an experienced and dedicated Telematics Embedded Engineer for an exciting opportunity. In this role, you will have the opportunity to lead latest generation of ECUs for Toyota’s vehicles.Key Responsibilities• Manage architecture and functional specifications of next generation telematics services on ECU’s.• Conduct software design reviews of
ECU’s and interface with servers, mobile apps, and vehicle .• Support performance improvements as well as usability improvements of telematics services.• Support the development team and business partners for the entire life cycle of product development (i.e., Planning, Analysis, Design, Implementation, Testing, and Maintenance).• Collaborate with stakeholders including
vehicle engineering, IT, Operation, Business, and Marketing teams to assure service quality .•
Manage supplier schedule, scope, and deliverable quality .• Experience in managing both
embedded and cloud development teams.• Experience in managing
multiple teams from different geographic locations.• Create/generate necessary
reports to all project stakeholders
for periodic reviews.•
Involve in periodic code reviews
and support team to fix critical issues.• Support continuous improvement and process standardization during the development.Experience in Telematics and Connected Vehicle ApplicationsGood understanding of Embedded software development process-Requirement Analysis, Traceability-Architecture design, Low-level design, Exposure to UML Diagrams-Experience in Embedded C/C++ programming-Experience in Linux Application programming-Good debugging skills - Logging mechanisms, log analysis-Experience in Automotive coding standards and practices - MISRA and Secure coding-Experience in Unit and Integration testingGood understanding of Vehicle Communication network-CAN, Ethernet-Vehicle Network Architecture - ECU nodes, Gateways, Network log analysis-Exposure to Vector tools - CANoe, CAPL-Diagnostics - UDS, DoCAN, DoIPExposure Automotive Quality Process-ASPICE standards-Automotive software development life cycle, processes, Quality templatesRequirementsQualifications• Bachelor’s degree in Engineering• Minimum 2 years of experience
in Vehicle Electronics Development .• Experience working with
server-side development
teams for IoT project ( AWS, Azure)•
Ability to document ES (Engineering Specification), FS (Software Functional Specification), Evaluation Specification• Experience with development models (Agile, SDLC, Open source, others)• Knowledge of following
in-vehicle technology platforms
(Bluetooth, BLE, Wifi, MOST, or CAN)• Ability to conduct root cause analysis, triage, and document• MSFT office tools (Outlook, Excel, Word, PowerPoint, and Visio)• Strong communication skillsPreferred Qualifications• Master’s Degree in Engineering.• Extensive working experience in
automotive field focused on telematics services
and products
ECU’s and interface with servers, mobile apps, and vehicle .• Support performance improvements as well as usability improvements of telematics services.• Support the development team and business partners for the entire life cycle of product development (i.e., Planning, Analysis, Design, Implementation, Testing, and Maintenance).• Collaborate with stakeholders including
vehicle engineering, IT, Operation, Business, and Marketing teams to assure service quality .•
Manage supplier schedule, scope, and deliverable quality .• Experience in managing both
embedded and cloud development teams.• Experience in managing
multiple teams from different geographic locations.• Create/generate necessary
reports to all project stakeholders
for periodic reviews.•
Involve in periodic code reviews
and support team to fix critical issues.• Support continuous improvement and process standardization during the development.Experience in Telematics and Connected Vehicle ApplicationsGood understanding of Embedded software development process-Requirement Analysis, Traceability-Architecture design, Low-level design, Exposure to UML Diagrams-Experience in Embedded C/C++ programming-Experience in Linux Application programming-Good debugging skills - Logging mechanisms, log analysis-Experience in Automotive coding standards and practices - MISRA and Secure coding-Experience in Unit and Integration testingGood understanding of Vehicle Communication network-CAN, Ethernet-Vehicle Network Architecture - ECU nodes, Gateways, Network log analysis-Exposure to Vector tools - CANoe, CAPL-Diagnostics - UDS, DoCAN, DoIPExposure Automotive Quality Process-ASPICE standards-Automotive software development life cycle, processes, Quality templatesRequirementsQualifications• Bachelor’s degree in Engineering• Minimum 2 years of experience
in Vehicle Electronics Development .• Experience working with
server-side development
teams for IoT project ( AWS, Azure)•
Ability to document ES (Engineering Specification), FS (Software Functional Specification), Evaluation Specification• Experience with development models (Agile, SDLC, Open source, others)• Knowledge of following
in-vehicle technology platforms
(Bluetooth, BLE, Wifi, MOST, or CAN)• Ability to conduct root cause analysis, triage, and document• MSFT office tools (Outlook, Excel, Word, PowerPoint, and Visio)• Strong communication skillsPreferred Qualifications• Master’s Degree in Engineering.• Extensive working experience in
automotive field focused on telematics services
and products