An exciting opportunity for a Junior Firmware Engineer based in Salisbury has arisen.This role is ideal for someone with a technical degree, strong programming skills, and a passion for embedded systems who is ready to grow their career in a hands-on engineering environment. You will support the design, development, and testing of firmware for advanced radar and navigation systems. You’ll work closely with senior engineers to implement and maintain embedded software, ensuring high-quality, reliable performance. This is a great opportunity to gain experience across the full firmware development lifecycle, contributing to projects that deliver cutting-edge technology to naval, commercial, and coastal applications. Key Responsibilities for the Junior Firmware Engineer based in Salisbury : * Develop, test, and maintain embedded firmware for hardware platforms. * Work closely with senior engineers to implement features and improvements. * Assist with debugging and troubleshooting firmware and hardware interactions. * Support documentation of firmware designs, test plans, and results. * Participate in design and code reviews, contributing ideas and solutions. * Collaborate with cross-functional teams to ensure project requirements are met. Essential for the Junior Firmware Engineer based in Salisbury : * A degree in Electronics, Computer Engineerin...