Embedded Software Engineer
Dyddiad hysbysebu: | 17 Gorffennaf 2025 |
---|---|
Cyflog: | £40,000.00 i £60,000.00 bob blwyddyn |
Oriau: | Llawn Amser |
Dyddiad cau: | 16 Awst 2025 |
Lleoliad: | Yateley, Hampshire, GU46 6GD |
Gweithio o bell: | Hybrid - gweithio o bell hyd at 2 ddiwrnod yr wythnos |
Cwmni: | Carbon60 |
Math o swydd: | Parhaol |
Cyfeirnod swydd: | BBBH164971_1752738428 |
Crynodeb
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 5+ years of proven 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.