Embedded Software Engineer

Chapman Tate Associates
Southampton, UK
17 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Communications Protocols Software Debugging Linux on Embedded Systems Embedded Software Field-Programmable Gate Array (FPGA) Software Architecture Systems Development Life Cycle Software Engineering Verification and Validation (Software) Systems Integration Verilog
+3 more
VHSIC Hardware Description Language (VHDL) Real Time Systems Safety Critical Systems

Job description

We’re recruiting for Senior to Principal Embedded Software Engineers to join a highly skilled engineering team developing advanced embedded, FPGA and real-time systems within a secure and technology-driven environment.

This is an opportunity to work on complex engineering programmes, contributing to the design and development of mission-critical systems across the full product lifecycle.

As a Senior or Principal Embedded Software Engineer, you’ll take ownership of software development activities whilst working closely with FPGA, electronics, systems and verification teams.

Depending on experience, you’ll also have the opportunity to provide technical leadership, mentor engineers and influence software architecture decisions., * Design and develop embedded software using C/C++

  • Develop software for embedded Linux and real-time environments
  • Support hardware/software integration and system bring-up
  • Debug and troubleshoot complex embedded systems
  • Participate in system verification and validation activities
  • Work closely with multidisciplinary engineering teams
  • Contribute to software architecture, design reviews and technical decision-making
  • Support the delivery of high-quality solutions throughout the development lifecycle

Requirements

  • Embedded Software Development
  • Embedded Linux
  • Hardware & Software Integration
  • ARM-Based Platforms
  • Systems Debugging & Troubleshooting
  • Full Development Lifecycle Experience
  • FPGA-based systems
  • VHDL or Verilog exposure
  • Networking and communications protocols
  • High-reliability or safety-critical systems
  • Defence, Aerospace, Broadcast, Telecommunications or Industrial environments

Apply for this position

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

Apply on www.collegerecruiter.com
Prepare application

Good distractions

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

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · World Congress 2025

1:38 min

Final takeaways on database selection and community resources

Tim Faulkes · LIVE

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:14 min

Addressing automotive mission-critical safety in embedded software development

David Romić · World Congress 2023

Videos

See all

Related articles

See all