Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Technology, Engineering jobs in Glasgow?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

IC Resources

Glasgow / Global

Embedded Software Engineer

  • Hybrid

Job Description

Embedded Software Engineer - Hybrid, Glasgow.

The Company

Our client develops innovative embedded and mission-critical technologies across communications, electronics and advanced engineering products.

The Role

Join a growing engineering team developing embedded software and firmware for real-time systems. You will be involved throughout the full product lifecycle, from architecture and implementation through to integration, testing and release.

Key Responsibilities

  • Develop embedded software and firmware in C.
  • Design and implement software architectures for new products.
  • Support system integration, verification and validation activities.
  • Improve CI/CD, automated testing and software processes.
  • Diagnose and resolve hardware/software issues.
  • Produce technical documentation and test reports.
  • Conduct code reviews and mentor junior engineers.

Essential Skills

  • Strong commercial embedded C development experience.
  • RTOS experience (FreeRTOS, Zephyr or similar).
  • Embedded Linux knowledge.
  • Experience with ARM Cortex and/or RISC-V platforms.
  • Low-level hardware interfaces including SPI, I²C, UART and ADC.
  • Hardware/software debugging using oscilloscopes and logic analysers.
  • Git, CI/CD and automated testing experience.
  • Strong Linux command-line and GNU toolchain knowledge.

Desirable Skills

  • Python and Bash scripting.
  • Embedded Linux kernel or device driver development.
  • Control systems experience.
  • ESA, aerospace, defence or safety‑critical industry experience.
  • Agile/Scrum environments.
  • GitFlow and modern development practices.

What’s on Offer

  • High levels of technical ownership.
  • Hybrid working.
  • Career development opportunities.
  • The chance to work on cutting‑edge embedded and mission‑critical technologies.
#J-18808-Ljbffr
Apply Now

Similar Opportunities

View all jobs