Graduate Software Engineer

Whd Consulting Ltd — United Kingdom · Posted ~4 hours ago

Junior Full-time Hybrid

Skills

C++ software development embedded systems automated testing agile development CI/CD Kibana Grafana

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A graduate software engineering position developing embedded applications using modern software practices. The role involves coding, testing, troubleshooting, and contributing to agile product development.

Highlights

Entry-level opportunity with hybrid work, exposure to embedded software development, agile practices, testing, and modern engineering workflows.

Description

Graduate Software Engineer (C/C++) - Southampton - Permanent I am recruiting a Graduate Software Engineer for a client of ours in the Weybridge area. The company works the hybrid model - with 1 day onsite, 4 days home working. A solid background in C++ is required – exceptional graduates will be considered. Responsibilities: Development and test of C++ client code in a multitasking embedded environmentDesign software to meet customer and internal requirements, defining interfaces to other systemsDelivery of user stories and epics, contributing to features, using agile planning and tracking techniquesImplement automated tests that run CI/CD pipelineContinually contribute to improve the products and solutions efficacy, performance and stabilityUse of data, logging and metrics in kibana and grafana to measure quality, identify trends and isolate problemsTroubleshoot incidents on live customer deployments and supporting customers Personal Attributes: BSc in Computer Science, Software Engineering or related subjectExcellent Knowledge of applying C/C++ in a multitasking embedded environmentExcellent problem-solving skillsA real team player with great communication and interpersonal skillProven technical skills and self-learning ability, capable of thoroughly understanding the functional and technical aspects of a complex systemWell organized, with attention to detailsCM systems, especiallyGITSoftware architecture and designUse of simulators, compilers and debuggers on embedded systems If this exciting opportunity could be of interest - please contact me ASAP to discuss further. Interviews can be arranged at short notice.