Zenovo

6 job(s) at Zenovo

Zenovo
Jun 07, 2025
Full time
Location - Bristol (3 Days On-Site Per Week) Starting Salary - up to £65,000 (Depending on Experience) Overview of the Role: On behalf of a key client in Bristol, we are looking for a Software Developer to design and develops high-performance communication software capable of interfacing with various systems, leveraging functional specifications and appropriate engineering tools. A suitable candidate will be able to translates high-level specifications into detailed development roadmaps and collaborate with the design team to ensure timely completion of milestones. Whist implementing robust and reliable software solutions, you will be contributing to reliability analysis by performing risk assessments and FMEAs through data analysis, and defining system-level testing requirements. Required Technical Skills & Experience: Proficient in software development utilizing C#, the .NET Framework, and .NET technologies. Skilled in developing WPF applications. Experienced in designing applications that are multi-threaded and/or multi-process. Understanding of synchronization challenges in multi-threaded environments. Familiar with Visual Studio Competent in using Microsoft Windows operating systems and Office applications at a user level. Job Responsibilities: Develop and design software solutions to implement product changes and enable new product offerings. Create and implement software for interface and communication systems. Design, develop, and execute unit tests to ensure software quality and reliability. Maintain and enhance existing software written in C#. Identify, analyse, and resolve software defects. Utilize Git for source code management and collaborative development. Employ task tracking systems like Trello to manage issues and coordinate development efforts. Analyse and resolve design challenges, proposing effective solutions. Install and configure development tools, including IDEs and source code control systems. Create comprehensive documentation for both new and existing code, as well as interfaces. Education : - Degree in a relevant area such as Software or Electronic Engineering Benefits : Flexible Working Hours Hybrid Working Early Finish on Fridays Enhanced Employer Pension Contribution Private Healthcare (including additional family members) Life Assurance Discretionary Performance Related Bonus (Please Note All Applicants Must Be UK Based, No Sponsorship Provided)
Zenovo Plymouth, Devon
Jun 06, 2025
Full time
Job Title: Senior Firmware Engineer Location : Plymouth, Devon Working Arrangement : On-Site 1 Day Per Week Key Experience/Skills: - Demonstrable skills in modern C microcontroller firmware development for embedded devices - Good Knowledge of low-power wireless comms , such as Zigbee BLE/ Bluetooth and WI-FI - It is expected you will have an understanding of electronics and microcontroller-based embedded systems - Your background will include experience with various embedded software development environments including compilers, debuggers, toolchains and emulators Desirable - Experience of low-level communication protocols (SPI, I2C, UART) implementation and debugging - Knowledge of version control principals & experience using a version control tool - Understanding of the software development lifecycle stages and reasons for following this process - Experience with either consumer electronics, IoT or audio product development Education: Degree in Software Engineering, Computer Science, Electrical/electronic Engineering or equivalent is required.
Zenovo Gloucester, Gloucestershire
Jun 06, 2025
Full time
Role : C#.NET, Xamarin/MAUI Software Developer Location : Cheltenham Salary : Up to 75,000 I am currently working with an exciting company who are looking for Developer with Xamarin/MAUI experience to join the team. In this role you will be involved in working on the main product of the business and can collaborate in a team of experienced developers. Ideal candidates should possess a minimum of 4 years of experience with the Microsoft tech stack. Key Responsibilities: Develop and maintain applications Collaborate with cross-functional teams and stakeholders to deliver high-quality software solutions. Effectively work in a collaborative manner in a large scale, fast paced environment within a multifunctional technical team Requirements: 4+ years of experience as a developer. Proficiency in C#.NET, Xamarin/MAUI Software design pattern (IOC, DI, SOLID) Experience with Xamarin Native (Xamarin.iOS and/or Xamarin.Android) & Xamarin Forms/MAUI Strong software development experience on the .NET framework technology stack using C# Knowledge of Design patterns and SOLID principles Strong analytical skills and problem-solving skills Desirable: Excellent decision-making, interpersonal and leadership abilities Understanding of Object-Oriented design and implementation How to Apply: If you are a motivated and skilled Developer seeking a new opportunity, we invite you to apply today. Join a forward-thinking business at the forefront of innovation and be a key player in their exciting journey of growth.
Zenovo Glastonbury, Somerset
Jun 05, 2025
Full time
Job Title: Senior Software Engineer Location : Outskirts of Glastonbury, Somerset Salary : 60,000 - 65,000 (Depending on experience) Working Arrangement: 3 Days On-Site Per Week Job Overview: Joining a small team of Software Engineers, you will be responsible for the development and maintenance of software within the company's portfolio for both new and existing systems for their Maritime Products. This role will entail collaboration across various functional areas to address software issues and develop new features. Key Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating in sprint planning, stand-ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : - Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in a relevant field, such as Software Engineering Notable Benefits : Discretionary Bonus related to Individual & Company Performance, Private Medical Insurance, Hybrid Working Please apply to find out more and full details will be shared. (NO SPONSORSHIP OR VISA PROVIDED - UK Citizens Only)
Zenovo Plymouth, Devon
Jun 05, 2025
Full time
Job Title : Senior Embedded Software Engineer (Robotics) Location : Plymouth (3 Days On-Site Per Week) Salary : Up to £65,000 + Additional Benefits (Please Note All Applicants Must Be UK Citizens, No Sponsorship Provided) Main Responsibilities: - Research, develop and prototype new concepts to solve engineering challenges. - Create testable, maintainable, secure, and high-reliability code. - Contribute to our real-time autonomy software stack using C/C++ - Cooperate with the software and product development life cycle using Agile and Waterfall methodologies. Required Skills: - C/C++ & Python Software Development. - Software development on embedded systems/microcontrollers. - Basic electronics knowledge with the confidence of prototyping electronic circuits. - Sensor integration using: UART/RS232, I2C, SPI, Ethernet etc. - Data formats: Protobuf / JSON - Basic control systems knowledge - Software version control and management: Git, GitHub, JIRA etc. Please apply to find out full information.
Zenovo
Feb 07, 2025
Full time
We are seeking an IT System implementation and Adoption Engineer with a product management background to join our partners expanding project team. In this role, you will collaborate with customers and internal stakeholders to define, configure, and operationalize our client's systems. Your goal will be to align our product capabilities with customer needs, helping them achieve their operational objectives while providing strategic feedback to enhance our product portfolio. Key Responsibilities Operational Frameworks: Collaborate with Product Management and customers to gain in-depth expertise on bespoke systems and develop customer-specific system settings. Customer Enablement: Design system operationalisation concepts that empower customers to adopt our clients systems and enhance their efficiency over time. Digital Transformation: Support customers to plan and manage their journey to digitally transform their operations using our partners advanced technologies. Stakeholder Collaboration: Act as the liaison between customers, product teams, and internal stakeholders to ensure alignment of system configurations with operational goals. Documentation: Create and maintain detailed operational documents and guidelines for customer use. Continuous Improvement: Gather feedback from customers and field teams to refine and optimize operational concepts and system settings. Requirements You will be able to demonstrate a background of implementing complex IT Systems ( e.g Salesforce, Dynamics, SAP, AI/Edge ) to new users Background in product management, operational consulting, or a similar role. Strong technical aptitude and the ability to learn complex systems quickly. Experience tailoring operational solutions to meet specific customer requirements. Excellent communication and collaboration skills, with a focus on customer success. This hybrid role requires attendance at the Bristol or Cardiff office at least two days a month. You will need to spend time abroad when required (all expenses paid for) to deliver these systems. Benefits Competitive salary Matched company pension contributions up to 5%. 25 days annual leave rising to 28 days based on length of service Private healthcare. Flexible and remote working options. We cannot offer sponsorship for this role. Please send across an updated CV if interested.