Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior embedded c++ engineer

Reading (Berkshire)
IT Search & Select
Engineer
Posted: 22h ago
Offer description

Job Description

Join our award-winning engineering team at the forefront of high-end smart home technology. We create premium, fully integrated control systems for some of the most exclusive residential properties across the UK and Europe.

What You’ll Be Doing

* Design and maintain firmware for embedded ARM-based systems using STM32 microcontrollers, including dual-core architectures.

* Develop bootloaders and startup code, and manage firmware updates.

* Implement real-time applications using FreeRTOS and integrate the LWIP stack for Ethernet communications.

* Collaborate with hardware engineers to ensure optimal firmware/hardware integration.

* Create and maintain manufacturing test code and diagnostic tools.

* Evaluate and prototype new components, sensors, and communication methods.

* Define and manage communication protocols, configuration standards, and internal definitions.

* Maintain version control (GitHub) and documentation.

* Support the wider engineering team with system debugging, code reviews, and architecture planning.

What We’re Looking For

Minimum 5 years of experience in embedded firmware development with ARM Cortex-M series (STM32).

* Strong proficiency in C and C++ for embedded systems.
* Experience working with STM32CubeIDE, Segger Ozone, and J-Link tools, linker scripts.
* Solid understanding of real-time operating systems, particularly FreeRTOS.
* Practical experience with Ethernet networking stacks, including LWIP.
* Knowledge of common peripheral interfaces: GPIO, SPI, I2C, UART, USB, and Ethernet.
* Familiarity with wireless communication technologies: BLE, Zigbee, Thread, or Wi-Fi.
* Strong low-level debugging skills and hands-on experience with oscilloscopes, logic analysers, network analysers, and Wireshark.
* Scripting for testing or automation (e.g., Python, J-Link scripts).

Why Join Us

* Work on cutting-edge projects that blend luxury living with technical precision
* Small, dynamic team where your voice matters and creativity is celebrated
* Flexible hybrid setup with regular team events and innovation sprints
* Direct impact on the design and function of award-winning smart environments

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Mass properties engineer
Farnborough (Hampshire)
Bae Systems
Engineer
Similar job
Senior operability engineer
Farnborough (Hampshire)
Bae Systems
Engineer
Similar job
Microsoft engineer (contract)
Farnborough (Hampshire)
Bae Systems
Engineer
See more jobs
Similar jobs
Engineering jobs in Reading (Berkshire)
jobs Reading (Berkshire)
jobs Berkshire
jobs England
Home > Jobs > Engineering jobs > Engineer jobs > Engineer jobs in Reading (Berkshire) > Senior Embedded C++ Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save