Advance Search

Browse Jobs

Embedded Software Engineer

Posted a month ago

  • Pulborough, West Sussex
  • Contract
  • £30 to £45 /Yr
  • Sponsored
  • Expired - 14 days ago

Job Title: Embedded Software Engineer (Contract)

Location: West Sussex, Hybrid model available

Duration: 3 months

Salary: �30 - �45 per hour (Outside of IR35)

Company Overview: Our client is a leading electronics manufacturer based in West Sussex, known for their innovation and excellence in the field. With a focus on cutting-edge technology and high-quality products, they continue to push boundaries and set industry standards.

Role Overview: We are seeking a skilled Embedded Software Engineer to join our client's team on a contract basis. The successful candidate will be responsible for writing medium-sized, bare-metal embedded C for ST32 targets from start to finish. This role requires expertise in languages such as C and C++, as well as a strong understanding of electronics and the ability to use common lab equipment for debugging purposes.

Key Responsibilities:

  • Develop and implement embedded software solutions for ST32 targets using bare-metal embedded C.
  • Collaborate with cross-functional teams to define project requirements and specifications.
  • Utilize knowledge of languages such as C and C++ to write efficient and effective code.
  • Conduct debugging activities using oscilloscopes, DMMs, logic analyzers, and other common lab equipment.
  • Work with communication protocols including SPI, I2C, RS232, RS485, Ethernet, and Modbus.

Requirements:

  • Proven industry experience in writing medium-sized, bare-metal embedded C for ST32 targets.
  • Proficiency in programming languages such as C and C++.
  • Strong understanding of electronics and experience using common lab equipment for debugging.
  • Familiarity with communication protocols including SPI, I2C, RS232, RS485, Ethernet, and Modbus.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team in a fast-paced environment.

Application Process: To apply for this position, please submit your CV along with a cover letter highlighting your relevant experience and skills. Shortlisted candidates will be contacted for further assessment.

Confidentiality: All applications will be treated with the strictest confidentiality. We respect the privacy of our candidates and adhere to data protection regulations.

Note: This position is offered on a contract basis and falls outside of IR35 regulations.

Apply