Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Digital Waffle

NewBe an early applicant

Software Engineer

Posted Updated
Discussion

Description

Role: Software Engineer

Salary: Up to £55k

Location: Newton Abbot (Hybrid)

Role Responsibilities

  • Develop and maintain software across embedded, desktop and web-based platforms.

  • Build secure, reliable applications and services within Linux-based environments.

  • Improve development processes, automation, testing and deployment practices.

  • Collaborate with engineering teams to deliver integrated hardware and software solutions.

  • Manage technical projects, document solutions and support the development of junior engineers.

Essential Skills & Experience

Minimum 2 years' relevant experience, including:

  • Python, Django

  • React

  • Linux development, administration and system security.

  • Embedded C programming and hardware interfacing.

  • Docker, Git, CI/CD and automated testing.

  • Messaging and infrastructure technologies such as RabbitMQ, Redis and Apache.

  • Networking fundamentals, including TCP/IP, LDAP, SNMP and firewalls.

  • Secure software development, vulnerability management and system hardening.

  • Hardware fault-finding and technical troubleshooting.

Desirable Experience

  • Embedded operating systems, particularly Zephyr and Yocto.

  • Developing applications across Windows, Linux and macOS.

  • Experience with electronics design and hardware production testing.

  • Additional programming languages such as C++, C#, or Rust.

  • Software security assessments and penetration testing.

If you're interested in finding out more, apply with your CV today

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →