DevJobs

Automation Test Developer (North)

Overview
Skills
  • C C
  • C++ C++
  • Bash Bash
  • Python Python
  • Linux Linux
  • FreeRTOS
  • VxWorks
abra R&D is seeking an experienced Embedded Software Engineer to join our Engineering team!

The role involves working on complex, multi-interface systems and collaborating with cross-functional teams including hardware, firmware, and algorithms. The ideal candidate is a proactive problem-solver with strong technical abilities, excellent interpersonal skills, and a broad system-level perspective.

Key Responsibilities:

  • Develop embedded software in various real-time operating systems such as Linux, VxWorks, and FreeRTOS.
  • Work with multi-interface systems including serial interfaces, hardware boards, BSPs, and more.
  • Perform full software development lifecycle activities: requirements analysis, system design, documentation, coding (C/C++), unit testing, and integration.
  • Apply object-oriented programming (OOP) principles in development.
  • Collaborate with firmware, algorithm, and hardware teams to ensure smooth integration.
  • Contribute to DevOps practices and testing processes.
  • Plan and design test environments and scenarios, implement testing cycles, and lead technical reviews.

Requirements:

Requirements

  • At least 2 years of relevant experience in automation testing.
  • Academic background in Computer Science, Software/Electronics Engineering, or equivalent.
  • Strong analytical and logical thinking skills.
  • Experience in designing and executing test plans at multiple testing levels.
  • Ability to read and analyze system requirements and write matching test cases.
  • Good interpersonal and communication skills, with the ability to work across multiple teams.
  • Self-motivated, with a strong ability to learn and adapt independently.
  • Proficiency in English (reading and writing) – mandatory.

Advantages

  • Experience in Real-Time (RT) system testing environments.
  • Familiarity with Linux-based systems or scripting languages (e.g., Python, Bash).
  • Exposure to hardware/software integration testing.
abra R&D Solutions (formerly Devalore)