£54K/yr to £55K/yr
England, United Kingdom
Permanent, Variable

Embedded Firmware Engineer

Posted by MicroTECH Global Ltd.

Our client is seeking an Embedded Firmware Engineer with 3-5 years of industry experience to join their Software team in Swindon. You will be working on their next generation TPMS Software platform.

Key Skills/Qualifications:

  • - Experience programming with C++.
  • - Scripting methods, e.g. Python, Bash, Shell and/or Perl etc.
  • - Hold a Bachelors degree in Computer Science, Electronics or similar discipline.
  • - Experience analysing waveforms from oscilloscopes.
  • - Knowledge of interfaces such as SPI, I2C, parallel busses etc.
  • - Experience using Linux.

Responsibilities:

  • - Use GCC, makefiles, linker scripts, GDB, Git, GitLab or GitHub, CI/CD, and automated build systems.
  • - Develop simple applications on PCs (Linux or Windows) for internal testing purposes.
  • - Familiar with MISRA and quality-assurance techniques, and capable of reading and understanding schematics.
  • - Configure IDEs such as Eclipse, VSCode, UltraEdit, etc.
  • - Experience with VHDL/Verilog for ASIC/FPGA design.
  • - Knowledgeable in unit test and HIL test frameworks