Talent.com
This job offer is not available in your country.
Embedded Software Engineer

Embedded Software Engineer

Carbon 60Yateley, Hampshire, United Kingdom
30+ days ago
Job type
  • Full-time
Job description

Embedded Software Engineer

Our client is a world leading manufacturer of underwater technology for use within the Energy, Science and Defence sectors. They are looking for an Embedded Software Engineer to plan, develop, test, and deliver high-quality software solutions.

They are offering a competitive salary and an excellent benefits package - please contact me for further details on this.

Key Responsibilities

Software Development : Design, develop, and validate new features for embedded systems, ensuring alignment with product requirements.

Embedded Systems Expertise : Deploy real-time and / or Linux-based operating systems for embedded systems, developing and debugging complex systems utilizing various communication protocols and peripherals.

Hardware Integration : Understand digital electronics, read schematics, and debug PCB issues. Perform hardware-in-the-loop testing, debugging, and validation

Required Skills & Experience

Programming Languages : Proficient in C and C++, with experience in object-oriented coding for embedded systems.

Embedded Systems Development : Experience with microcontroller hardware (e.g., STM32, PIC) and frameworks, working within memory, performance, and power constraints.

RTOS / Bare Metal Development : Proficient in developing for microcontroller-based systems, including experience with real-time operating systems and bare-metal development.

DevOps / Build Systems : Competent in developing and debugging, including cross-compiling for different hardware architectures, virtualization, and Docker concepts.

Software Best Practices : Experience in structured software development environments, including architecting and documenting designs, following coding guidelines, and developing unit and system tests.

Communication & Team Working : Effective communication skills to work collaboratively with team members and other departments.

Degree in Electrical / Electronic Engineering, Physics, Maths, Software Engineering, Computer Science, or relevant software engineering experience equivalent to a degree.Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy

Create a job alert for this search

Embedded Software Engineer • Yateley, Hampshire, United Kingdom