Embedded Software Engineer
Job Title: Embedded Engineer Location: Wigan Salary: Up to £50,000 per annum Our client is seeking a talented and motivated Embedded Engineer to join their growing team in Wigan. This is an exciting opportunity to work in an innovative, technology-driven environment where your expertise will directly contribute to the development of cutting-edge embedded and IoT solutions. This is a primarily office based role offering a salary of up to £50,000, alongside ongoing training and professional development opportunities. Key Responsibilities Design, develop and maintain embedded software systems. Develop and maintain software using languages including C++ and Python Implement and manage IoT communication protocols such as Zigbee and MQTT. Work with platforms such as Raspberry Pi and similar embedded systems. Apply networking knowledge including TCP/IP, DHCP, DNS, and utilise network monitoring tools. Work across operating systems including Linux (Ubuntu) and Windows, with exposure to OS kernel development where applicable. Work on FPGA development using VHDL/Verilog and contribute to ARM-based platform development. Use development tools such as Visual Studio and Eclipse, and contribute to CI/CD processes using tools such as Jenkins. Troubleshoot and resolve complex technical issues efficiently. Manage multiple projects simultaneously while meeting tight deadlines.Required Skills & Experience Proven experience in software development across multiple programming languages. Strong understanding of embedded systems programming. Knowledge of ARM architecture. Solid understanding of networking fundamentals. Strong analytical and problem-solving skills. Excellent organisational and time management abilities.Desirable Skills Experience with IoT hardware platforms. Experience with OS kernel development. Experience with FPGA development (VHDL/Verilog). Professional certifications in relevant technologiesWhat We Offer Competitive salary of up to £50,000 Primarily office-based role in Wigan Supportive and innovative working environment Ongoing training and career development opportunities Inclusive and diverse workplace culture Opportunity to work on exciting and forward-thinking technology projectsIf you are passionate about embedded systems, enjoy solving complex technical challenges, and want to be part of a forward-thinking team, we would love to hear from you. Apply now to take the next step in your engineering career