Enable job alerts via email!

Embedded Software Engineer Microcontrollers

Ad Warrior

Poole

On-site

GBP 40,000 - 60,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading software organization in Poole is seeking an Embedded Software Engineer to join their dynamic team. This role involves developing software for high-end microcontrollers used in luxury applications, such as superyachts and race cars. Candidates should have a minimum of 3 years' experience in C/C++ and a strong understanding of embedded systems. This is an exciting opportunity to contribute to innovative projects within a growing company.

Qualifications

  • Minimum of 3 years' experience in embedded product development.
  • Experience with microcontroller environments, ideally higher end MCUs.
  • Familiarity with debugging tools and secure boot technologies.

Responsibilities

  • Design and develop embedded software for microcontrollers.
  • Maintain and improve software for existing products.
  • Integrate software with hardware and support infrastructure.

Skills

C
C++
Embedded Systems
FreeRTOS
Zephyr
Debugging Tools
TCP/IP Networking
CAN Bus

Job description

Embedded Software Engineer (Microcontrollers)

Location: Poole, BH12 4QT

Salary: Dependent on experience

Our client is an established SME business with an international customer base, the company is a fast-moving, forward-thinking software organisation that has a dynamic team that provide bespoke software and product applications to its clients. Having recently moved to larger premises as part of their growth plan they are seeking to appoint a new role of Embedded Software Engineer at their offices in Poole. You will be a key member of the software team and will contribute to the development of the next generation of connected industrial and marine products.

The Role

In this role, you can expect to be developing both system level libraries and end user applications on high end microcontrollers for use in display, monitoring and control applications. Their displays are used in a wide range of applications from luxury superyachts to race car steering wheels and fuelling rigs. They are looking to double the size of their engineering team and are currently seeking new embedded software engineers to work on the development of a new range of efficient microcontroller displays based on i.MXRT crossover MCUs.

* Design, development and support of embedded software in a predominantly microcontroller environment.
* Development of tools to support embedded software product development.
* Development of testing and validation strategies.
* Maintenance and improvement of software for existing products.
* Administration and maintenance of supporting infrastructure for software development.
* Integration of software with hardware and new board bring up.

Skills and Qualifications

* Minimum of 3 years' experience of developing embedded products in C / C++ in a microcontroller environment ideally for higher end MCUs (Cortex M7, M33 etc)
* Experienced with small executives like FreeRTOS, Zephyr as well as bare metal coding.
* Thorough understanding of microcontroller hardware and interfaces, including DDR memory, QSPI / OSPI, CAN and Ethernet.
* A good understanding of CAN bus, including CANOpen or J1939.
* Familiarity with TCP/IP networking on constrained platforms.
* Demonstrable experience of developing complex protocol stacks with clear layer separation and well defined interfaces.
* Competent in the use of debugging tools at the hardware interface, e.g. JTAG emulators, logic analysers, protocol analysers and oscilloscopes during new board bring up.
* Ability to read schematics and understand hardware datasheets and reference manuals.
* Familiar with secure boot technologies and techniques.
* Experience of the use of CODESYS for PLC or industrial control applications is of interest, but this is not a CODESYS application developer role.

If you feel you are a suitable candidate and would like to work for this reputable company, please do not hesitate .

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Embedded Software Engineer Microcontrollers in Poole)

Ad Warrior Ltd

Poole

On-site

GBP 40,000 - 60,000

Yesterday
Be an early applicant

Embedded Software Engineer - Digital Power Supply Design

TN United Kingdom

West Midlands Combined Authority

Remote

GBP 50,000 - 70,000

4 days ago
Be an early applicant

Senior Firmware Engineer

ZipRecruiter

Portsmouth

On-site

GBP 50,000 - 70,000

4 days ago
Be an early applicant

Electronics and Embedded Systems Engineer

ZipRecruiter

Bracknell

Remote

GBP 30,000 - 60,000

17 days ago

Embedded Firmware Engineer

3fD (3form Design)

Whitchurch

On-site

GBP 40,000 - 80,000

30+ days ago

Senior Embedded Engineer

TN United Kingdom

Bristol

On-site

GBP 45,000 - 80,000

30+ days ago