All roles
TechnologyHybrid

Senior Software Engineer

Oxford, Oxfordshire UK£70,000 - £75,000 per annum

About the role

About our Client

Our client is a highly profitable, fast-paced engineering technology business with annual revenues of approximately £20 million and growing. They design and manufacture world-leading navigation and sensor technologies, supplying customers across automotive, autonomous vehicles, robotics, defence and advanced engineering markets worldwide.

About the role

Following continued growth and investment in their software capability, they are looking to appoint a Senior Software Engineer to join their collaborative development team based near Bicester.

This is a genuine product development role. You'll be working on software that directly interfaces with sophisticated hardware, developing applications used to configure products, visualise engineering data, support diagnostics and testing, and deliver new functionality across the company's product portfolio.

Working closely with Software, Electronics, Firmware and Systems Engineers, you'll play an important role in shaping the next generation of products while helping to modernise and enhance existing applications.

The Role

  • Develop and enhance Windows desktop applications using C#/.NET and WPF
  • Design robust, maintainable software for hardware-based engineering products
  • Work on multi-threaded applications and performance-critical software
  • Collaborate closely with Electronics, Firmware and Systems Engineering teams
  • Contribute to software architecture, design discussions and code reviews
  • Maintain and improve existing products whilst developing new functionality
  • Support the full software development lifecycle from concept through to release

We're looking for someone with

  • Commercial experience developing software in C#/.NET
  • Experience with WPF desktop application development
  • A solid understanding of object-oriented design principles and software architecture
  • Experience working on engineering, scientific, industrial or hardware-integrated software would be highly advantageous
  • Exposure to C++, multithreading or performance optimisation would be beneficial
  • Strong problem-solving skills and an interest in developing real-world engineering products
  • Excellent communication skills and the ability to work collaboratively within a multidisciplinary engineering team

What's on Offer

  • Salary up to £75,000 per annum
  • Discretionary annual profit share bonus
  • Hybrid working (4 days in the office, 1 day from home)
  • 27 days' annual leave plus bank holidays
  • 5% employee / 5% employer pension (Scottish Widows salary sacrifice scheme)
  • Private Medical Insurance
  • Group Income Protection
  • Death in Service Scheme
  • Electric Vehicle Scheme
  • Smart casual dress code

Our client is also happy to consider candidates seeking a four-day working week, offering genuine flexibility around working arrangements.

This is an excellent opportunity to join a financially strong, growing engineering business where software is central to the success of the product. You'll work alongside a highly experienced team on technically challenging projects, with the opportunity to make a real impact on products used by customers around the world.

Apply for this role

Matt will be in touch within 24 hours.