Embedded Software Engineer

  • IC Resources
  • 18/07/2026
Full time Information Technology Telecommunications Software Engineer

Job Description

This company is seeking a highly skilled Embedded Software Engineer with strong expertise in embedded Linux, Yocto-based systems, RTOS development, and networking and secure communications. Experience with Zephyr is particularly desirable.

Join a business specialising in customised connectivity solutions for telecommunications, aerospace, defense, and critical communications, and are growing rapidly, therefore want to expand their team.

Responsibilities

The Embedded Software Engineer will design and develop robust embedded Linux control platforms, networked control systems, and Zephyr- or bare-metal-based close-coupled subsystems. The role has a strong focus on system management, diagnostics, secure communications, and inter processor communication.

Requirements
  • Bachelor's degree in Computer Science, Electronic Engineering, or a related field, or equivalent practical experience in low level embedded systems development
  • Strong professional experience in embedded Linux software development
  • Professional experience in one or more real time operating systems (RTOS) and/or bare metal development
  • Solid experience in prototype board bring up
  • Strong proficiency in C++ for embedded systems
  • Knowledge of digital communication interfaces such as Gigabit Ethernet, CAN, SPI, I2C, UART, and RS422
Desirable Requirements
  • Solid experience with ARM Cortex M and Cortex A devices, particularly STM32
  • Hands on experience with the Yocto Project, PetaLinux, or similar build systems
  • Professional experience with Zephyr OS
  • Strong understanding of Linux kernel architecture, device drivers, bootloaders, systemd, and system services
  • Solid understanding of secure networking protocols such as TLS, SSH, IPSec, and HTTPS, as well as authentication and encryption methods
Interview Process
  • 45 minute Teams call with the hiring managers
  • Onsite technical interview 1 2 hours
How to Apply

If you are interested, please email your updated CV and a time that's best to call you to Ella Atkinson, or call me on . Sponsorship typically isn't an option, but could be considered for the right candidate.