The Vehicle Network and Diagnostics Validation Engineer will work within the vehicle software team, validating serial communication and diagnostics solutions across the bench, HIL, and vehicle.
Responsibilities
Develop and execute test plans, test cases, and validation strategies for vehicle communication and diagnostic requirements
Build and maintain bench, HIL, and vehicle-level test setups, including residual bus simulation, fault injection, and restbus configurations
Validate CAN vehicle communication database (.DBC) files and diagnostic content (.CDD) files against the vehicle communication matrix and ECU implementations
Support communication requirements review, homologation testing, and validation traceability
Validate the fault code management strategy, including DTC setting and clearing conditions, aging and healing, snapshot records
Lead end-to-end environment and data strategy programs for State Street’s front-to-back platform, managing multi-year programs, stakeholder relationships, and global client engagements.
Locations (2)
Quincy, Massachusetts, United States
Boston, Massachusetts, United States
Compensation
$90,000 - $157,500 Annual
Responsibilities
Manage end-to-end environment and data strategy programs
Lead regional and functional teams for workflow, data, and requirements analysis
Create and deliver internal and client-facing documents
Navigate complex client relationships and manage expectations
Lead implementation lifecycle across multiple global clients
A developing professional role involving solving complex problems independently, integrating specialty knowledge with industry standards, and turning tech stack design into code across multiple platforms.
Compensation
$84,580.00 - $118,020.00
Responsibilities
Turn tech stack and application design into code on multiple development platforms (e.g. iOS, Android, web/Angular, services).
Address a variety of responses to problems, questions, or situations by applying established criteria to directly influence development outcomes.
Responsible for applications systems analysis and programming activities including feasibility studies, time and cost estimates, and implementation.
Accountable for development, design, construction, testing and implementation and writing secure, stable, testable, and maintainable code.
Engage in digital applications development, risk technology, Middleware, Mainframe applications, Non-Mainframe applications, and Analytic Model Development.
Turn tech stack and application design into code on multiple development platforms (e.g. iOS, Android, web/Angular, services).
Address a variety of responses to problems, questions, or situations by applying established criteria to directly influence development outcomes.
Responsible for applications systems analysis and programming activities that may include assisting with feasibility studies, time and cost estimates and implementation of new or revised applications systems and programs.
Accountable for development, design, construction, testing and implementation and write secure, stable, testable and maintainable code.
Engage in digital applications development, risk technology, Middleware, Mainframe applications, Non-Mainframe applications, Analytic Model Development and Application support activities to meet specific business needs of user areas and to test systems to ensure integrity of deliverables.
Requirements
Bachelor’s/University degree or equivalent experience
Monitor and report service effectiveness through data analysis for the purpose of identifying issues and recommending improvements.
Operate and maintain currency of a sophisticated rail scheduling software system, as well as develop, implement, and manage the tracking and reporting of third-party train movement on GO Transit owned corridors.
Plan and make recommendations for special services and events, including those requested by applicable stakeholders (VIA Rail, Durham Heritage, CN/CP Railways).
Develop and recommend operational parameters for new or modified services, facilities design, equipment allocation, policies, programs, and standards.
Collaborate on assessing impacts on ridership, schedules, equipment, and other corporate resource requirements.