Embedded Software Engineer

Enterprise Recruitment Ltd

Southampton

On-site

GBP 38,000 - 50,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Enterprise Recruitment Ltd is seeking an Embedded Software Engineer in Southampton to join a high-tech product team. The role focuses on writing and maintaining firmware for ARM-based microcontrollers in C and C++, in a real-time OS environment, with emphasis on debugging and bringing boards up on the bench.

You will work on serial and networked communications, benefiting from hands-on hardware interaction and contributing to safety-critical software.

Qualifications

  • Two to three years in embedded development
  • C and C++ on ARM based microcontrollers
  • Familiarity with RTOS and interfaces such as SPI, I2C, CAN or TCP/IP
  • A degree in electronics, computer science or a related subject

Responsibilities

  • Write and maintain firmware for ARM-based microcontrollers in C and C++
  • Work with a real-time operating system
  • Implement serial and networked communications protocols
  • Bring up and debug boards on the bench, validating hardware interactions

Skills

C
C++
ARM
RTOS
SPI
I2C
CAN
TCP/IP

Education

Electronics degree
Computer science degree
Related subject

Job description

Embedded Software Engineer

Southampton | £38,000 to £50,000


A high tech product manufacturer is looking for an embedded software engineer to join its electronics team, working on the control and monitoring software behind a range of safety critical products. This is a software led position with hardware around it, and circuit design experience is not required.


The role covers writing and maintaining firmware on ARM based microcontrollers in C and C++, working with a real time operating system, implementing the usual serial and networked communications protocols, and bringing up and debugging boards on the bench. A comfortable working relationship with hardware matters far more than hardware design experience: the team is happy with someone who can be handed a board and a codebase and work out what is going on with it.


Applicants will need:



  • Around two to three years in embedded development

  • C and C++ on ARM based microcontrollers

  • Familiarity with a real time operating system and interfaces such as SPI, I2C, CAN or TCP/IP

  • A degree in electronics, computer science or a related subject

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer — ARM, RTOS, Safety-Critical
Embedded Software Engineer — ARM, RTOS, Safety-Critical

Enterprise Recruitment Ltd • Southampton

On-site
GBP 38,000 - 50,000
Embedded Software Engineer
Embedded Software Engineer

JASA Talent • St. Austell

On-site
GBP 50,000 - 55,000
25 days holiday
Early finish on Fridays
Embedded Software Engineer
Embedded Software Engineer

Gerrell & Hard Ltd. • Southampton

On-site
GBP 38,000 - 45,000
Excellent Benefits
Embedded Software Engineer
Embedded Software Engineer

TMP & Associates Ltd • Sunbury-on-Thames

On-site
GBP 40,000 - 60,000
Embedded Software Engineer
Embedded Software Engineer

ZENOVO • Cambridge

On-site
GBP 45,000 - 55,000
Bonus & Benefits
Embedded Software Engineer
Embedded Software Engineer

Roc Search Europe Limited • Bristol

On-site
GBP 55,000 - 75,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Platform Recruitment • Harston

On-site
GBP 60,000 - 70,000
25 days holiday + bank holidays
Competitive pension
Discretionary annual bonus
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

iO Associates • Livingston

On-site
GBP 65,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ZENOVO • Nottingham

Hybrid
GBP 59,000 - 72,000
Embedded Software Engineer
Embedded Software Engineer

United States Digital Space LLC • Slough

On-site
GBP 45,000 - 60,000