Senior Embedded Engineer

Ascend Consulting
Southampton, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£50,000.0 - £60,000.0
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Computer Engineering Software Debugging Electronic Design Automation Firmware Hardware Interface Design Network Protocols Software Requirements Analysis Information Technology Hardware Infrastructure Software Coding

Job description

A leading manufacturing firm based near Southampton are requiring a Senior Embedded Engineer with expertise in embedded systems to design, develop, test, and maintain specialised computer systems tailored for specific tasks within application-specific products and solutions. The role will involve responsibilities interpreting user needs and capturing system requirements then negotiating the technical requirements for firmware, electronic and mechanical hardware designs, test plan engineering , collaborating with other engineering teams, and ensuring the system is reliable, efficient, and secure.

Main duties

  • Support of system design and architecture: Develop the overall architecture of embedded systems, focusing on performance, scalability, and power efficiency .

  • Clarify requirements for firmware, mechanical and electronic hardware development .

  • Negotiate requirements with product management, sales and other stakeholders and communicate these requirements with the project team.

  • Integration: Integrate software and hardware components to ensure they work together seamlessly.

  • Testing and validation: Develop and execute test plans to verify that the system meets its specifications and is reliable.

  • Collaboration: Work with other teams, including software, mechanical, and electrical engineers, to define requirements and integrate solutions .

  • Documentation: Create and maintain comprehensive documentation for the system’s design and functionality.

Requirements

  • Bachelor’s degree in a related engineering field, such as computer engineering, electrical engineering, or computer science.

  • Proficiency in programming languages like C and C++.

  • Familiarity with modern OS coding techniques, IP protocols, and hardware interface s.

  • Knowledge of PCB design tools and electronic design automation software .

  • Experience with debugging tools and techniques for embedded systems.

  • Strong problem-solving, communication, and critical thinking skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

2:33 min

Defining hybrid development and no-code software paradigms

Mark Piller · LIVE

3:04 min

Supporting modern network protocols in foundational libraries

Daniel Stenberg · Coffee With Developers

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

1:53 min

Entering software development through retro computing platforms

Alex Soto Alex Soto · LIVE

Videos

See all

Related articles

See all