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.