Senior Software Engineer

Redline Group
Saint Ives, UK
2 days ago
Apply on www.hiredonline.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Experience level
Expert
Compensation
£75,000.0 - £90,000.0
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Software Applications Automation of Tests C Sharp (Programming Language) C++ (Programming Language) Software Quality Code Review Communications Protocols Continuous Integration Firmware Field-Programmable Gate Array (FPGA)
+14 more
Hardware Design Hardware Interface Design Imaging Technology Python (Programming Language) Qt (Software) Release Management Software Tools Software Engineering SQL Databases Systems Integration Information Technology Tools for Reporting Api Design Software Version Control

Job description

  • Develop and maintain software applications using C#, .NET, C++, Qt and Python.
  • Design and implement APIs, communication protocols and data acquisition systems.
  • Develop automated testing solutions, verification systems and engineering tools.
  • Support software quality through code reviews, CI/CD processes and release management.
  • Investigate and resolve complex issues spanning software, firmware, FPGA and hardware interfaces.
  • Develop SQL queries, reporting solutions and system integrations to support engineering and business processes.
  • Provide technical leadership and guidance to junior engineers.
  • Manage multiple development projects while ensuring high-quality delivery.

Requirements

  • Degree qualified in Software Engineering, Computer Science or a related discipline.
  • Demonstratable commercial experience in a Senior Software Engineer or similar position.
  • Strong commercial experience with C# and .NET development.
  • Experience developing software using C++ and Python.
  • Knowledge of API development and software integration.
  • Experience with test automation, source control and CI/CD environments.
  • Ability to work effectively within multidisciplinary engineering teams.
  • Any experience with scientific instrumentation, imaging systems, electronics, FPGA or hardware-integrated software would be advantageous.

This is an exciting opportunity to join a highly technical engineering team where you will play a key role in the development of innovative products, working on complex software and hardware integration challenges whilst influencing future technology development., Quality Assurance Manager - Electronics Are you an experienced, hands-on Quality Assurance professional with a strong background leading quality activities within an engineering environment? My client…

Benefits & conditions

  • Permanent
  • Clevedon, Somerset
  • £30k - £39k / year, * Permanent
  • Segensworth, Hampshire
  • £55k - £65k / year, * Permanent
  • Hampden Park, East Sussex
  • £50k - £65k / year, * Permanent
  • Saint Ives, Cambridgeshire
  • £40k - £45k / year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hiredonline.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…