Market Deeping, United Kingdom | Posted on 09/11/2026
Location: Cambridgeshire
Employment Type: Permanent, Full-time
Working Arrangement: On-site, hybrid after probation
TheOpportunity
Tiger Resourcing Group is recruiting for aSoftware Engineer to join an established engineering organisation developingadvanced electronic and software-based systems for demanding technicalapplications.
This is an excellent opportunity for anengineer with approximately 2-3 years of commercial experience to develop theirtechnical expertise while contributing to the design and delivery ofsophisticated, high-reliability products.
Working alongside experienced engineers, youwill be involved throughout the software development lifecycle, from initialdesign and coding through to testing, integration and technical documentation.
The position offers exposure to embeddedsoftware development, hardware-integrated systems and opportunities to expandyour knowledge of specialist engineering technologies.
KeyResponsibilities
- Design,develop and maintain software solutions using C and/or C++.
- Producedetailed software designs in accordance with technical requirements.
- Undertakecoding, debugging, unit testing and software verification.
- Supportsoftware integration, system testing and acceptance activities.
- Developtest plans, execute tests and document results.
- Prepareand maintain technical documentation throughout the development lifecycle.
- Participatein software design discussions, technical reviews and code reviews.
- Workclosely with multidisciplinary engineering teams to resolve technicalchallenges.
- Contributeideas to improve software quality, development practices and engineeringprocesses.
- Provideinformal technical support to less experienced colleagues whenappropriate.
Skills& Experience
- Adegree or equivalent qualification in Software Engineering, ComputerScience, Electronic Engineering or another relevant technical discipline.
- Practicalprogramming experience using C and/or C++.
- Stronganalytical and problem-solving skills.
- Theability to communicate technical information effectively and workcollaboratively.
- Agenuine interest in software engineering and technology development.
- Approximately2-3 years' experience in a software or engineering developmentenvironment.
- Experiencedeveloping embedded software.
- Familiaritywith software development in Windows or Linux environments.
- Anunderstanding of networking principles and technologies.
- Experienceworking on software for electronic or hardware-integrated systems.
- Exposureto engineering design, testing and verification processes.
- Aninterest in developing knowledge of Digital Signal Processing (DSP) orFPGA technology.
- Personalengineering projects, internships or other practical technical experience.
#J-18808-Ljbffr