Test Automation Engineer

hace 2 meses


Montmeló, Barcelona, España Bold Valuable Technology A tiempo completo
About the Role

We are seeking a highly skilled Software Development Engineer - Battery Systems to join our team at Bold Valuable Technologies. As a key member of our software development team, you will play a crucial role in designing, developing, and testing software solutions for our advanced battery systems.

Key Responsibilities
  1. Software Development: Develop software solutions for Hardware in the Loop (HiL) testing, ensuring that the software development meets high performance and reliability expectations.
  2. Test Automation: Execute and report automated tests, providing feedback to the design team to ensure that the software meets the required standards.
  3. Collaboration: Collaborate with hardware and mechanical engineering teams to develop complex setups for Hardware in the Loop validations.
  4. Algorithm Development: Implement algorithms and control strategies to integrate our Simulink cell models in the hardware in the loop.
  5. Requirements Gathering: Work closely with stakeholders to understand their requirements and translate them into test cases.
  6. Compliance: Ensure compliance with automotive standards and regulations for battery management and safety.
  7. System Analysis: Perform system analysis and provide recommendations for software and hardware improvements to enhance battery performance and efficiency based on test results.
  8. Industry Knowledge: Stay up to date with the latest advancements in battery technology testing, software testing methodologies, and industry trends.
  9. Team Collaboration: Collaborate with a multidisciplinary team to foster innovation, drive continuous improvement, and contribute to the company's technical roadmap.
Requirements
  1. Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  2. Experience: 3+ years of experience in automotive software testing engineering.
  3. Test Case Definition: Proven experience in test cases definition.
  4. Test Plan Scheduling: Proven experience in test plan scheduling.
  5. Real-Time Libraries: Proven experience in real-time libraries in Simulink.
  6. Programming Skills: Proficiency in C, Matlab, Simulink.
  7. Software Development Tools: Experience with software development tools and version control systems (Git, GitHub, etc.).
  8. Automated Testing: Experience with automated software testing, including unitary, integration, and qualification verification.
  9. Language Skills: English language proficiency.
Desirable Skills
  1. Speedgoat Devices: Familiarity with Speedgoat devices.
  2. Electric Vehicle Technology: Familiarity with electric vehicle (EV) technology.
  3. Communication Protocols: Knowledge of communication protocols such as CAN, SPI, I2C, or Ethernet.
  4. Model-Based Design: Experience in Model-Based Design with MATLAB.
  5. Control Algorithms: Familiarity with control algorithms in the electrification industry.
  6. Software Requirements: Experience in Software Requirements definition.
  7. ISO26262: Experience with ISO26262.
  8. ASPICE: Experience with ASPICE.
  9. Language Skills: Spanish language proficiency.
About Bold Valuable Technologies

We are a technology company that values innovation, collaboration, and customer satisfaction. We offer a dynamic work environment, opportunities for growth and development, and a competitive compensation package.

Benefits:

  1. Private Health Insurance: Access to Sanitas plan at a reduced employee cost (for employees, spouse, or children).
  2. Regular Events: Regular events and team-building activities.