Embedded Linux Developer The Role - We're seeking an Embedded Software Engineer with strong embedded MCU and embedded Linux experience. * Develop embedded Linux systems (including Arm SoCs, Yocto, custom images, device trees, kernel/user-space work). * Embedded Linux development including Yocto or similar. You'll design, build, and test embedded systems across sensing, robotics, communications, and IoT. Work ranges from Linux-based systems to bare-metal, RTOS, device drivers, and system-level debugging. Key Responsibilities * Contribute to RTOS and bare-metal development across various MCU platforms. * Support system bring-up, hardware integration, debugging, and performance optimisation. * Work closely with electronics and FPGA teams. * Participate in good engineering practice, documentation, and project planning. Essential Skills * Ability to learn quickly and adapt to new technologies.
more