Software Design Engineer
Software Design Engineer focuses on maintain high-quality c++17 software across the development stack.
What the role involves
- Maintain high-quality C++17 software across the development stack.
- Supporting system architects in requirements analysis and early-stage technical definition.
- Maintain existing software platforms and product features.
- Develop and improve internal tooling, automation, and AI-assisted development practices.
- Ensure all software deliverables meet the organisation's engineering, documentation, and quality standards.
- During the first 6–12 months, the successful candidate will be expected to contribute to work including.
Skills and requirements
- Linux development environment experience, including bash and shell scripting.
- Configuration and manipulation of data within SQL databases.
- Embedded Linux build systems such as the Yocto Project.
- Cloud or virtualisation platform administration (AWS or Proxmox).
Confirmed role details
- Highly competitive base salary.
- Company bonus scheme.
- Defined contribution pension plan.
- Group Life Insurance at 4x basic annual salary.
Candidate fit
- technical judgement, safe working habits, careful diagnostics, and practical problem-solving
Additional role context
- With a workforce of approximately 80 and a dedicated engineering team of 30, the business has achieved consistent and strong financial growth in recent years.
- The company holds Gold Investors in People accreditation and is certified to ISO 9001.
Help us keep Jobs247 accurate, safe, and useful for job seekers.
Learn more about this role
Explore the matching JobPedia guide for deeper duties, skills, salary context, and career paths.
Search for more Software Design Engineer jobs from Banner Lane in Shrivenham, Oxfordshire, Vale of White Horse, Oxfordshire; Oxfordshire; South East England; England.