Back to Job Search

Embedded Software Developer / Software Engineer

Posted over 2 years ago

Embedded Software Developer / Software Engineer

Newport

£Negotiable

6 Month Minimum Contract (possibly 12 months)

We are currently looking to recruit an Embedded Software Developer/Software Engineer on behalf of Aerospace & Defence Company in the Newport area.

THE ROLE:

The successful Embedded Software Developer / Software Engineer will be able to demonstrate a strong understanding of C/C++ within the Aerospace and Defence sector.

KEY DUTIES:

  • Proficient in the engineering life cycle, continuous integration & continuous delivery techniques

  • Develop C++ software in a real-time embedded systems with strong capabilities in different software development methodologies, tools and compilers.

  • Adhere to software development best practices and methodologies

  • To successfully deploy and develop software in to new systems within Aerospace & Defence

  • Working with microcontrollers and microprocessors

THE PERSON:

The ideal Embedded Software Developer / Software Engineer will have the following skills and experience:

  • Minimum of 3 years C++ proven experience (8 years general development with C++ is also desirable)

  • Protocol awareness including, but not limited to I2C, SPI & CAN

  • Competent with Linux

  • IOT is familiar to you

  • Knowledge around Arduino, STM 32, PI Microcontroller & RTOS

  • Worked with oscilloscopes & logic analysers previously

  • SFIA 4+ is also very desirable to the employer

  • Excellent decision making skills with an ability to solve complex issues

  • Excellent analytical skills with an ability to communicate effectively, both written and oral

  • Act as a team member and mentor using scrum methodology