Embedded Software Engineer

Job Title: Embedded Software Engineer (6-Month Contract)
Location: Newcastle (Hybrid - 3 days onsite, 2 days WFH)
Rate: £375-£450/day (outside IR35, depending on experience)
Contract Length: 6 months (with potential to extend)
Start Date: ASAP

About the Role

We're looking for a skilled Embedded Software Engineer to join our engineering team on a 6-month contract basis. You'll work on a range of mission-critical and innovative embedded systems, contributing directly to the development of cutting-edge technology. This hybrid role offers the chance to collaborate closely with cross-functional teams while maintaining flexibility with remote work.

Key Responsibilities

  • Design, develop, and maintain embedded software using C++ and Embedded C

  • Work with microcontrollers such as STM32, PIC, and ARM Cortex

  • Collaborate with hardware and systems engineers to deliver robust, real-time solutions

  • Participate in system architecture discussions, code reviews, testing, and debugging

  • Produce and maintain high-quality technical documentation

  • Contribute to process improvements and efficient software workflows

Required Skills and Experience

  • Proficiency in C++ and Embedded C for real-time systems

  • Experience working with embedded microcontrollers

  • Strong understanding of low-level embedded architecture

  • Hands-on experience with debugging tools, oscilloscopes, and logic analysers

  • Experience in bare-metal or RTOS-based development environments

Desirable Skills

  • Experience with SPI, I2C, UART, CAN or similar protocols

  • Familiarity with version control tools like Git

  • Background in safety-critical or regulated industries

Company
Vantage Consulting
Location
Newcastle upon Tyne, Tyne and Wear, Tyne & Wear, United Kingdom
Hybrid / WFH Options
Employment Type
Contract
Salary
£375 - £450/day
Posted
Company
Vantage Consulting
Location
Newcastle upon Tyne, Tyne and Wear, Tyne & Wear, United Kingdom
Hybrid / WFH Options
Employment Type
Contract
Salary
£375 - £450/day
Posted