Software Design Engineer

  • Serve Talent
  • Norwich, Norfolk
  • Oct 07, 2025
Full time Telecommunications

Job Description

Job Title: Software Design EngineerHours: 37.5 hours Location: Norwich, NorfolkEmployment Type: Full-time, PermanentOverviewAn excellent opportunity has arisen for an experienced Software Design Engineer to join a leading engineering organisation in Norwich. This hands-on role offers the chance to work across the full embedded software development lifecycle from concept and design through to testing and delivery within a technically innovative and collaborative environment.The successful candidate will play a key role in developing robust, real-time software solutions using C++ on Linux, working closely with multidisciplinary teams to deliver high-quality, integrated systems.Key Responsibilities
  • Design and develop embedded software solutions from initial concept through to commissioning.
  • Write efficient, maintainable, and reliable C++ code for real-time Linux environments.
  • Ensure software meets industry and internal standards for quality, safety, and performance.
  • Participate in code reviews, troubleshooting, and system-level debugging.
  • Collaborate with systems, hardware, and testing teams to deliver fully integrated products.
About You
  • HND or equivalent qualification in Software Engineering, Computer Science, or a related discipline.
  • Proven experience developing real-time embedded C++ software, ideally in a Linux environment.
  • Familiarity with version control systems such as Git.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent teamwork and communication abilities.
  • Experience using Qt Creator or similar tools is advantageous.
Benefits
  • Compressed working hours with half-day Fridays.
  • 25 days' holiday plus bank holidays (including Christmas shutdown).
  • Company pension scheme with employer contributions.
  • Health cash plan, gym and retail discounts.
  • Training and development opportunities.
  • Free on-site parking.
How to ApplyIf you're a driven and technically minded Software Engineer seeking your next challenge, we'd love to hear from you. Apply today to take the next step in your software design career.