Job vacancy - Embedded Software Engineer

Position: Embedded Software Engineer
Reference: acsMembeeded
Location: Oxford
Salary: Dependent on experience
GO BACK

Job Title: Embedded Software Engineer

Do you have strong experience working as an Embedded Software Engineer? This is a fantastic opportunity to join a leading international company.

Due to continuing growth and product development activity, we have a new vacancy in an engineering team. This is an interesting and challenging opportunity, offering a competitive basic salary plus discretionary profit share bonus, health insurance, pension scheme, life assurance and other benefits.

Key Objective of Role:

To contribute to the design and development of electronics for new and/or redesigned components and products across the company range.

Main Responsibilities:

Reporting to the Engineering Manager, the main activities and responsibilities of the Embedded Software Engineer will include:

  • Ongoing development work on electronics for various R&D projects involving the design for manufacture of various new parts, redesigning existing components, producing prototype parts for testing, testing new and redesigned components.
  • Development of new PIC Software and modification of existing software in Assembler language.
  • Ongoing liaison with suppliers and manufacturers regarding components ordered, providing feedback, letting them know if there are problems or what works well, organising any necessary returns, chasing orders and visiting suppliers when required.
  • Liaison with production staff to address problems.
  • Keeping other personnel informed of progress on R&D projects.
  • Any other duties or responsibilities that may reasonably be required from time to time.

Requirements:

  • Background in electronic engineering, ideally within SME manufacturing environments (some experience with high voltage would be desirable).
  • Excellent understanding and experience of programming in C, C++, Python and Assembler required, programming experience in both would be desirable.
  • Good knowledge and familiarity of programming Microchip PIC devices and of Raspberry Pi.
  • Good knowledge of PCB layouts and Gerber files is desirable.
  • Good project management, organisation and communication skills, coupled with a flexible and cooperative approach.
  • Experience in ethernet/USB Bluetooth and other comms using chipsets would be desirable.
  • Experience of TCP/IP layout and networking desirable.

ACS are recruiting for an Embedded Software Engineer If you feel that you have the skills and experience required in this advertisement to be a Embedded Software Engineer please submit your CV including an outline of your experience as an Embedded Software Engineer It is always a good idea to include a covering letter outlining your experience as an Embedded Software Engineer with your application as this will enhance your chances of selection and improve your prospects of landing the Embedded Software Engineer role you desire.