Embedded Software Test Engineer

  • Location

    Leicester

  • Sector:

    Information Technology

  • Salary:

    Negotiable

  • Contact:

    Aleksandra Kontra

  • Contact email:

    Aleksandra.Kontra@volt.eu.com

  • Job ref:

    71599-ITENG-ALK_1556806835

  • Published:

    almost 5 years ago

  • Expiry date:

    2019-06-01

  • Start date:

    ASAP

We are looking for an enthusiastic individual to join our client's team in Leicester as an Embedded Software Test Engineer.

Key responsibilities:

*Verifying embedded firmware with or without an RTOS (e.g. uC/OS, Free RTOS);
*Development of embedded software/firmware (C/C++/C#) test cases;
*Verification of digital communications protocols (TCP/IP, CANBUS, MODBUS, RS485, SPI, I2C);
*Debugging and problem investigation of software/firmware;
*Verification and testing of software/firmware (e.g. Robot Framework);
*Instrumentation and stubbing of code to enable unit testing.

Requirements:

*Solid commercial experience using SW verification techniques, and reviews;
*Verification of STM32 and similar microprocessor and microcontroller software;
*Experience of testing low level drivers for embedded systems (i.e. device drivers);
*Software programming language experience (C/C++);
*Experience in source control packages (e.g. SVN, Github);
*Experiencing of automated software testing techniques and Continuous Integration;
*Experience Low-Level (Unit) Testing (LLT) using industry standard software (e.g. Cantata, CppUnit, LDRA).


If you feel this is the right opportunity for you, do not hesitate to get in touch!