IT & Software

Senior Software Engineer

Bright Purple

Remote · Nationwide · United Kingdom

Overview

In this role you will own meaningful parts of the product from requirements to release, shaping design and delivering robust software that interacts with real hardware in extreme environments. You’ll collaborate closely with the Firmware team to ensure end-to-end integration and performance, while embracing modern tools and techniques to boost team output. This position offers hands-on impact in a global, R&D-focused engineering business with growth opportunities. You will be expected to challenge requirements and defend your design decisions to deliver tangible, real-world outcomes.

Pay / Benefits
  • Hybrid working - Edinburgh
  • Private healthcare
  • Life assurance
  • Company pension scheme
  • Career development focus
Responsibilities
  • Own end-to-end software features from requirements through testing and support
  • Defend and refine designs in code reviews
  • Collaborate with Firmware team for cross-discipline integration
  • Leverage modern C#/.NET toolchain and containerised services
  • Introduce improvements with new tools and techniques when beneficial
Key requirements
  • Strong experience with C#, .NET and Visual Studio
  • Background in C/C++, or embedded software/firmware
  • Familiarity with containerisation, web applications and database design
  • Comfort estimating, documenting and defending own designs
  • Confident communication with end users and stakeholders
  • Confident communication
  • Cross-functional collaboration
  • Proactive problem solving
  • C#, .NET, Visual Studio
  • C/C++, embedded software/firmware
  • Containerisation

Reference: WJ-747_30171567

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.