SonicJobs Logo
Login
Left arrow iconBack to search

Embedded Software Engineer

Vantage Consulting
Posted 12 hours ago, valid for 22 days
Location

Newcastle Upon Tyne, Tyne and Wear NE1 4LQ, England

Salary

£375 - £450 per day

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The position is for an Embedded Software Engineer on a 6-month contract based in Newcastle, offering a hybrid work arrangement of 3 days onsite and 2 days remote.
  • The daily rate for this role ranges from £375 to £450, depending on the candidate's experience, and is classified as outside IR35.
  • Candidates should possess proficiency in C++ and Embedded C, along with experience working with microcontrollers such as STM32, PIC, and ARM Cortex.
  • Key responsibilities include designing, developing, and maintaining embedded software, collaborating with cross-functional teams, and producing technical documentation.
  • The role is suitable for individuals with a strong understanding of low-level embedded architecture and hands-on experience with debugging tools, requiring at least a few years of relevant experience.

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

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.