📋 External Recruiting Agencies

OnTarget Communications is a staffing and recruitment firm that posts job openings on behalf of its clients, rather than acting as the direct employer.

This company was flagged and excluded from default search results. Proceed with caution.

Save Job
Posted 2w ago

Junior Embedded Software Engineer

@ OnTarget Communications
Chesterfield or Derby or Nottingham or Sheffield or Leicester or Lincoln or Stoke-on-Trent or Buxton or Barlborough
£25k-£35k/yrOnsiteFull Time
Responsibilities:developing software, integrating hardware, debugging applications
Requirements Summary:Proficiency in C and C++; degree in computer science, electronics, or related field; basic embedded systems knowledge; strong problem-solving and communication skills.
Technical Tools Mentioned:C, C++, Linux, UART, SPI, I2C, CAN
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Job description

Model: Full-time, Onsite

Scope: Fully Employed

Location: Derbyshire

Overview:
We are seeking a motivated Junior Embedded Software Engineer to support the development of embedded systems. This role offers an excellent opportunity to gain hands-on experience in software and hardware integration while contributing to the delivery of high-quality technical solutions.

Key Responsibilities:

  • Develop and maintain embedded software using C and C++

  • Support integration of software with hardware systems

  • Assist in debugging, testing, and validation of embedded applications

  • Collaborate with cross-functional teams including hardware and systems engineering

  • Produce and maintain clear technical documentation

  • Contribute to continuous improvement of development processes

Job requirements

Requirements:

  • Proficiency in C and C++

  • Basic understanding of embedded systems and software development principles

  • Strong problem-solving skills and attention to detail

  • Good written and verbal communication skills

  • Degree in Computer Science, Electronics, or a related field

Desirable:

  • Familiarity with Linux environments

  • Knowledge of communication protocols (e.g., UART, SPI, I2C, CAN)

  • Experience with debugging tools and version control systems