Daimler Truck North America

Data and Automation Engineer – Software Testing

Daimler Truck North America

full-time

Posted on:

Location Type: Hybrid

Location: PortlandOregonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $117,000 - $150,000 per year

About the role

  • Design, develop, and maintain software-driven test workflows supporting system, integration, and regression testing
  • Develop intelligent test orchestration and automation frameworks that improve execution efficiency, diagnostics, and failure analysis
  • Collaborate with feature owners, system engineers, and test infrastructure teams to translate requirements into robust, repeatable test solutions
  • Enable data-driven test execution, including automated result evaluation, trend analysis, and actionable reporting
  • Support continuous improvement of test environments such as HiL, SiL, virtual validation, and lab-based systems
  • Troubleshoot complex software and system-level issues using structured root cause analysis
  • Contribute to test strategy definition, including test concepts, coverage models, and quality metrics
  • Mentor and provide technical guidance to junior engineers and peers
  • Drive small to mid-sized technical initiatives independently, coordinating across multiple stakeholders

Requirements

  • Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Engineering, Computer Science, or related field and 5–8 years of relevant experience in software testing, system integration, or test automation, is required.
  • Strong programming or scripting experience (e.g., Python, C/C++, or similar) applied to test development and automation
  • Experience designing modular, maintainable software components for test frameworks or tooling
  • Understanding of software development lifecycles and how testing integrates across development phases
  • Familiarity with vehicle networks and distributed systems (e.g., CAN, Automotive Ethernet, diagnostics)
  • Experience working with test environments such as HiL, SiL, virtual platforms, or lab-based systems
  • Strong analytical and problem-solving skills with the ability to debug complex system interactions
  • Demonstrated ability to work independently, manage multiple priorities, and communicate effectively across teams
  • Strong collaboration skills across engineering, validation, and platform teams
  • Clear and structured communication of technical topics to diverse audiences
  • Self-motivated, with a continuous improvement mindset
  • Comfortable operating in environments with evolving requirements and technical ambiguity
Benefits
  • annual bonus program
  • 401k company contribution with company match up to 6% as well as non-elective company contribution of 3 - 7% depending on age
  • starting at 4 weeks paid vacation
  • 13+ calendar holidays
  • 8 weeks paid parental leave
  • employee assistance program
  • comprehensive healthcare plans and wellness programs
  • onsite fitness (at some locations)
  • tuition assistance and volunteer paid time off
  • short-term and long-term disability plans
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonC/C++test automationtest frameworksmodular software designroot cause analysisdata-driven test executiontrend analysisquality metricstest strategy
Soft Skills
analytical skillsproblem-solving skillsindependent workcommunication skillscollaboration skillsmentoringtechnical guidanceself-motivatedcontinuous improvement mindsetability to manage multiple priorities
Certifications
Bachelor’s degree in Electrical EngineeringBachelor’s degree in Software EngineeringBachelor’s degree in Computer EngineeringBachelor’s degree in Computer Science