Software Engineer (R&D Applications)
Location: Outskirts of Bristol - North Somerset end
Salary up to £60,000 + Yearly Bonus + excellent company benefits
You must be Security Cleared or be eligible for SC Clearance and be a Sole British National
NexGen Associates are working with a fantastic client who is an innovative technology organisation working at the forefront of advanced sensing and intelligent systems development is looking for a Software Engineer to join their research and development function. This role sits within a specialist team focused on building prototype and proof-of-concept software solutions for cutting-edge applications – not production-line or volume commercial software.
This opportunity is ideal for someone who enjoys rapid R&D cycles, solving complex technical problems and turning theoretical concepts into functional demonstrators for real-world use cases.
The role:
* Interpreting technical and user requirements to design and build bespoke software solutions.
* Creating applications in Python and C++ for prototype systems and research programmes.
* Designing and implementing intuitive graphical interfaces to support real-time data processing and visualisation.
* Incorporating machine-learning models, including PyTorch, into applications for testing and evaluation.
* Developing software for Linux-based platforms such as Ubuntu, Raspbian or Yocto.
* Working closely with hardware, electronics and embedded specialists to integrate software into physical demonstrators.
* Supporting customer demonstrations, trial environments and evaluation activities.
Requirements for the role:
* Strong coding skills in Python and C++
* Familiarity with machine-learning frameworks (PyTorch or similar)
* Experience building GUIs (e.g. PyQt, Tkinter) and/or full-stack interfaces
* Understanding of real-time data handling, multithreaded systems and performance-driven code
* Comfortable working within Linux and Windows environments
* Knowledge of DevOps tools and Git-based version control
* Experience using AI-assisted development tools
* Strong communication and technical documentation skills
* Prototype experience working on transferring Software into Hardware products
Benefits:
* 28 days holiday
* Private Medical Cover
* 5% Employers Pension Contribution
* Tailored Training and Development