Senior Software Engineer, Southampton, Competitive As a Senior Software Engineer, you’ll play a leading role in designing and delivering innovative software solutions that drive technological advancements across diverse projects. Background Rubicon’s client is a rapidly growing technology company known for their commitment to innovation and excellence. They specialise in developing cutting-edge solutions that set new industry stands for safety, efficiency, and productivity. Benefits Opportunities for career development and mentorship. Collaborative, innovation-driven environment. Exposure to exciting projects with a global impact. Supportive and forward-thinking company culture. Senior Software Engineer Responsibilities Design, develop, and deliver embedded software solutions from concept to deployment. Guide and review 3rd-party hardware designs. Lead small projects, ensuring quality and timely delivery. Mentor team members and support their professional growth. Collaborate with stakeholders and external partners to ensure project success. Skills & Experience Required Over five years of experience with C and C++. Knowledge of high-speed electronic circuits. Experience with embedded C and microcontroller architecture. Familiarity with communication protocols (TCP/IP, CAN bus). Degree in Computer Science, Engineering, Physics, or Maths. Interested? To be considered for this Senior Software Engineer opportunity, submit your CV to Josh at Rubicon by applying directly to this advert. Our team reviews every application, ensuring confidentiality. We will never submit your details or share them with third parties without your permission. INDENGHV