DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Daimler Truck North America Electronics Product Design Engineer I in Detroit, Michigan

Inside the RoleAs an Electronics Product Design Engineer, in the Legislative On Board Diagnostics (OBD) team, you are responsible for development and validation of on-board diagnostic monitors and related embedded software features, functions, components, systems, or processes.  In this role, you will collaborate within the OBD team and across the engineering community on development and specification of embedded software features in accordance with Detroit Engineering and Powertrain Software development processes.  Additional job responsibilities include assisting with the execution of standardized OBD System Validation tests and development of validation scripts for all OBD software features, including the validation of legislative (CARB & EPA) communication protocols.  You will also assist with development of legislative documentation package in support of annual CARB and EPA certification.  You will interface with customers, suppliers, application users and other technical and support staff.  You will ensure that research and design methodologies meet established scientific and engineering standards, and assist with formulating business plans and budgets for product development.  In addition, you will analyze quality/safety/diagnostic test results to ensure compliance with internal and external standards.

We Take Care of Our Team

What You Drive at DTNA Synthesize business requirements and develop innovative software and system solutions that meet customer or regulatory requirements. Validate, deploy and improve the OBD related software functions. Perform root cause analysis for system errors, investigate and resolve technical issues. Implement, track, and report key metrics to assure full coverage of functional and non-functional requirements. Define and track metrics, logging, analytics and alerting for performance and security across all systems and applications. Creates technical documentation for reference and reporting. Develop and update system documentation to ensure high levels of support. Troubleshoot customer (or Customer Service) reported diagnostic issues. Test new software functions, determine and remove software defects. Define the test strategy e.g. test stages, methods, automated vs. manual. Diligently and accurately design test plans on software applications based on business requirements and technical specifications. Develop test scripts for testing; executes, document and monitor test results. Troubleshoot, debug and upgrade existing software. Active SAE Truck and Bus Council participation. Participate in global OBD software reviews.

Knowledge You Should Bring Must have attended SWE 2023 per registration data. Bachelor's degree in Electrical Engineering, Computer Science, Computer Information Systems, Software Engineering or a related engineering discipline OR 4 years of relevant experience in lieu of degree. Prior internship or professional experience preferred. Excellent written and verbal skills as well as proficiency in use of Microsoft Office applications. Proficiency in System Integration and Test Automation preferred. Knowledge of one or more Programming languages (C, C++, Python, MathWorks Simulink, etc.) Good problem-solving skills. Teamwork. Basic knowledge of Data Analytics. Familiarity with Agile Project Management (SCRUM, Kanban) preferred.

Exceptional Candidates Might Have Prior model-based software development experience using MathWorks products. Familiarity with embedded systems, operation and CAN network communication. Familiarity with CARB and EPA OBD regulations. Familiarity with SAE Truck and Bus communication protocol specifications.

Where We Work This position is open to applicants who can work in (or relocate to) the following location(s)-Detroit, MI US

How We Collaborate To continue b

DirectEmployers