Iveco Group
Software ValidationEngineer
Iveco GroupItaly3 days ago
Full-timeEngineering

Work with system engineers, software teams and Product validation team members, to create, execute, improve, develop and maintain integration test plans.

Study Feature requirements upfront to proactively design corresponding and comprehensive Test cases.

Via simulation tools, or directly using integration bench and/or vehicle, evaluate/test the latest SW development release, create Test Report and provide feedback to Validation leads, system and software engineers, external suppliers and development partners as required.


Dimension:

  • Development tested functioning system that meets requirements delivered to Product Validation
  • Comply with KPI targets for cost, quality and timing.
  • IVG development process and tools adherence


Essential responsibilities:

  • Reviewing project specifications and working different organizations (both within and outside of Engineering) to understand the systems requirements of the project, including the system architecture, design, internal and external interfaces, use cases, etc.
  • Defining Component test plans to validate Component function requirements and functionalities as documented in the Component specifications.
  • Developing test scenarios, test applications and generating test procedures to properly and rigorously test the component/system requirements and functionalities.
  • Performing software integration and troubleshooting of multiple applications involved in the projects under test.
  • Executing tests to validate the requirements and functionalities per the project specifications as detailed in the test plan and as per procedures.
  • Identifying, analyzing, and documenting any defects discovered during testing using the tools defined by the company.
  • Working with the development teams to troubleshoot and resolve issues (root cause driven troubleshooting).
  • Operating Sw-in-the-Loop (SIL) system for regression testing as required. Creating and executing automatic regression tests/scripts, analyzing test results and driving issues to resolution.
  • Performing regression testing as needed for current product updates and generating test reports to document all test results.
  • Make recommendations to peers and direct manager based on sound engineering principles, practices and judgment pertaining to specific engineering problems as a contribution to the overall engineering and manufacturing objectives.
  • Proficient troubleshooting and analytical problem solving.
  • Bugs review and troubleshooting (ability to review logs, re-build applications).
  • Prepare reports consistent with program requirements, IVG development processes and recommends processes unique to expertise.
  • Work cohesively as a member of the SW Validation team, collaborating as needed with other members of the team with the end goal of maximizing quality, efficiency and delivering on schedule.
  • Participating Problem Review Board with internal team members as well as with external suppliers.
  • Integrate and ensure the validation of components, products and systems under development.
  • Travel, as necessary, to supplier facilities, test facilities, and customer field sites to resolve problems, explore design alternatives and provide information.
  • Support development team and cooperate and communicate with other team members and other company’s faculties such as Product Validation, Quality, Customer Support, other engineering teams members.
  • Proactive and keen to cooperate with other team members and provide guidance.
  • Joining weekly meeting such as Content Review Board and Problem Review Board.
  • Opening and assigning defects, tasks and recommend improvements on the basis of sound engineering principles and evidence.
  • Support the external suppliers and the component engineers to define the test list, review the results and suggest improvements.
  • Document and trace all the activities using the proper corporate tools (shared repositories for the system specifications, issue tracking etc.)


Job specifications:

Impact:Provide one to three typical examples of decisions made or actions taken that have had or will have direct impact on the organization (i.e. revenue, plant productivity, unit business development goals)

  • The SW Validation Engineer has direct impact on the overall design quality of the products. Assisting development timing that impacts end product and delivery.
  • The SW Validation Engineer has a direct impact on keeping up with the commitments made to the customer in terms of improving the product quality with every major release milestone.


Communication: List the types of individuals this position regularly communicates with, both internally and externally (i.e. customers, suppliers, regulatory agencies, union representatives), and describe the nature of the communication (i.e. information exchange, influence and negotiate).

  • System Engineers/IT/Quality/Product Validation: Requirements, design/test criteria, feature design, information exchange, priorities, test bench and vehicle availability
  • Software Developers: Information exchange, feature design, provide priorities.
  • Suppliers/Partners: Provide design details, information exchange, discuss defect and feature content.


Requirements (including minimum education & years of experience):

  • MS Degree in Engineering, Information technologies, computer science or equivalent work experience
  • Experience in complex and distributed electronics systems integration
  • Knowledge about Embedded OS/environments (i.e. Linux, AUTOSAR, Android, etc.)
  • Knowledge of vehicle electronics architectures and applications including CAN communication, J1939 protocols and UDS
  • Experience in usage of the standard tools for CAN networks (i.e. Vector CANalyzer, CANdela, etc.)
  • knowledge of Wireless Radio Technologies including short range communication technologies (Wi-Fi, Bluetooth protocols and stacks)
  • Proficiency in design analysis
  • Knowledge about typical Vehicle Functions
  • Experience in systems integration and Backoffice solutions integration
  • Knowledge of Internet related networking and application protocols (TCP/IP, Ethernet, MQTT, XMPP) and web based technologies (WEB services, dB, backend system architectures)
  • Knowledge of SW testing process
  • Knowledge of SW testing
  • Base knowledge about Cyber Security concepts
  • Knowledge about Agile development (e.g. Scrum, Kanban, SAFe, etc.)
  • Experience in using Tools/Sw such as
  • Eclipse / Git
  • DevOps /Polarion
  • Canalyzer/Canoe/CAPL
  • Postman
  • Jira /Confluence
  • English language: native or advanced level

Key Skills

Ranked by relevance