Senior Embedded Software Engineer

Platform Recruitment
Saint Ives, United Kingdom
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Saint Ives, United Kingdom

Tech stack

ARM
C Sharp (Programming Language)
C++
Communications Protocols
Linux
Embedded Software
Firmware
Python
Real-Time Operating Systems
RS-232
Software Engineering
Bare Metal

Job description

  • Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms
  • Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle

Requirements

  • Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++.
  • Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232)
  • High-level familiarity with electronics/schematics, and strong numerical/analytical skills

Desirable skills for an Embedded Software Engineer:

  • Experience developing on Arm Cortex platforms utilising either RTOS or bare metal
  • Working knowledge of embedded security
  • Experience with other embedded or high-level prototyping languages such as Rust, C#, or Python

About the company

Senior Embedded Software Engineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer. You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts.

Apply for this position