Jobs
>
Basingstoke

    Senior Firmware Engineer - Basingstoke, United Kingdom - Lavazza Professional UK

    Default job background
    Restaurants / Food Service
    Description

    Lavazza Professional has ambitious plans to expand the range and features of its class leading drinks beverage systems and machines. A key part of this ambition is how we harness new technology and adapt it to benefit our customers and consumers. We are seeking dynamic and experienced Software Engineers to join the Equipment Development Team to bring this new technology to our products. The successful candidate will join the Software Engineering Team, reporting to the Global Software Engineering and Product Development Manager.

    THE JOB

    This job pertains to the design, development, delivery into production and maintenance of real time embedded software for the control of electromechanical systems used in Lavazza Professional equipment.

    · AREA OF FOCUS: This role focuses on the development and maintenance of embedded real time control software of electro-mechanical systems.

    · MANAGEMENT OF DESIGN TEAMS: Lead and coordinate software design teams, including internal and external partners and consultants to ensure complete, timely, delivery of proven control system software.

    · SYSTEMS DESIGN: Responsible for conceiving, planning, and implementing embedded real time control system software designs for existing and new Lavazza Professional equipment (brewers and vending machines).

    · DESIGN IMPLEMENTATION: Be a hands-on manager and key contributor to the development, delivery, and maintenance of software.

    · HARNESS EXTERNAL EXPERTISE: Identify and build relationships with technology and service suppliers to support current and future products or projects.

    · DRIVER FOR QUALITY: Apply software testing, verification, and validation tools to ensure best possible quality for the software and the system it controls. Evaluate and approve the software solutions delivered by external partners.

    · WORK WITH CROSS DISCIPLINE PROJECT TEAMS: Consult and work collaboratively as part of a multi-disciplinary product development team, translating needs into realizable goals, and clearly reporting progress to project managers and key stakeholders as needed.

    TOOL CHAIN MANAGEMENT:

    Specify, deploy, and maintain appropriate tool chains for software development and software maintenance that enable agile project development.

    As Lavazza Professional rapidly expands its product range and innovation, there is an ever increasing need to reduce time-to-market, as well as add new feature-rich technology that our customers demand. The Senior Firmware Engineer will lead the effort of the software discipline that forms part of multi-disciplinary project teams charged to deliver new products to market. The reach of the role is global and supports all countries we commercialize our products in; North America, Europe, and Asia.

    The role requires a technically savvy creative problem solver with strong embedded firmware and control theory skills needed to act as a consultant to the wider product development teams. The individual will have the ability to turn a concept or consumer requirement into reality by deploying and managing relevant software solutions to meet the expected project scopes, schedules, and costs.

    Software for Lavazza Professional products covers a wide range of domains and technologies that include embedded real time, micro-controller based electronics that use no operating system, embedded real time systems that are hosted by an operating system, and also PC platform tools. This role focusses on the embedded real time micro-controller based systems.

    Working as part of a product development team, the role requires a close working relationship with mechanical and electronics engineers, as well as the understanding and appreciation of electronics and mechanical designs. The individual in this role will be required to be the project lead software expert, able to propose, define, design and deploy software systems that work seamlessly with the other parts of the system. The individual will be expected to play an active role in system design, such as evaluating and selecting appropriate processors and other intelligent devices and conceiving and proving control applications.

    Software project teams will be a mixture of internal and external individuals. The individual in this role is required to be a "player manager", both as a manager and an individual contributor, with a high degree of self-motivation, the ability to be self-starter, and a strong team player.

    Education -

    Minimum - Honours Degree in Computing/Software or related engineering subject

    Knowledge and Experience -

    1. TEAM AND PROJECT MANAGEMENT: Knowledge and experience leading project teams, including multidiscipline teams, both at a functional, as well as at a project level, managing internal and external resources.

    2. DESIGN EXPERIENCE: Broad experience designing software for embedded systems control applications integrating electrical/electronic and mechanical systems. Proven experience in putting control theory into practice. Experience in the control of motors, actuators, and thermal devices including PID and PWM control. Comfortable working at a data sheet level, selecting/specifying microcontrollers, and intelligent ICs. Experience of interfacing to a wide and diverse range of devices using industry standard protocols SPI, SCI, IIC. serial and network interfaces. Experience of designing for and managing digital and analogue signals. Knowledge of a wide range of microcontroller and micro-processor technologies and able to select appropriate micros to meet design needs. Knowledge of Renesas, ST, and Freescale processors is an advantage.

    3. DATA ANALYSIS: Creative problem-solving ability with strong data analysis skills. Ability to design solutions for the real world controlling mechanical and thermal devices. Understanding of electrical and mechanical tolerances and designing fail safe robust software.

    4. PRODUCT: Experience designing complex real time embedded software system architectures including control integration with electromechanical systems. Experience designing and developing Bare Metal and RTOS applications. Ideally this will be in consumer white goods, vending or process control products.

    5. PROGRAMMING LANGUAGES: Expert level of competence in Embedded Structured ANSI-C / C++ for real time embedded systems. Experience of OOD, C++ and C#, XML an advantage. Sound understanding and proven experience of fault tolerant software design principles for real time embedded systems. Knowledge of microprocessor fundamentals and ability to configure and build systems. Comfortable analyzing build maps.

    DEVELOPMENT ENVIRONMENTS AND TOOLS:

    Expert experience in design and development IDEs and tools such as IAR EW, Keil uVision or Microsoft Visual Studio. High levels of competence with electronics laboratory tools such as oscilloscopes and data loggers and a variety of software debug tools. Experience of Linux and Qt Embedded is an advantage. Experience of Source Code Control Systems including Git. Understanding and experience of Agile project tools. Understanding and experience of software testing techniques, theory, and tools.

    Minimum skills required are -

    ANSI-C Structured Embedded

    Control Theory Exp in Mechtronics

    PC Dev Environments

    Mechatronic Systems

    Consultant to Electronics Engineering

    Bare Metal bring up

    Real Time System Design

    Motor Control

    AC/DC Systems

    PWM, PID

    SPI

    Source Control - Git or other

    Digital and Analogue

    Please only apply if you are based within the UK due to the interview process.

    The successful candidate will be subject to reference checks and completing a DBS check.


  • Professional Technical Ltd

    Firmware Engineer

    2 days ago


    Professional Technical Ltd Didcot, United Kingdom Full time

    Offering flexible remote working, a beautiful design space, company and personal bonus schemes as well as many more lovely perks. As Firmware Engineer for an esteemed and award winning product design consultancy, you will manage the team in driving the successful execution of ele ...


  • Lavazza Professional UK Basingstoke, Hampshire, United Kingdom

    Lavazza Professional has ambitious plans to expand the range and features of its class leading drinks beverage systems and machines. A key part of this ambition is how we harness new technology and adapt it to benefit our customers and consumers. We are seeking dynamic and experi ...


  • Lavazza Professional UK Basingstoke, Hampshire, United Kingdom

    Job Description Lavazza Professional has ambitious plans to expand the range and features of its class leading drinks beverage systems and machines. A key part of this ambition is how we harness new technology and adapt it to benefit our customers and consumers. We are seeking dy ...


  • Lavazza Professional UK Basingstoke, Hampshire, United Kingdom

    Lavazza Professional has ambitious plans to expand the range and features of its class leading drinks beverage systems and machines. A key part of this ambition is how we harness new technology and adapt it to benefit our customers and consumers. We are seeking dynamic and experi ...

  • IC Resources

    Firmware Engineer

    6 days ago


    IC Resources Wantage, Oxfordshire, United Kingdom

    Join an industry leader in Satellite Communications - Farnborough, Hampshire · This world leader is looking to enhance their presence within the UK by adding a new Firmware Engineer to their development team. · This is a great opportunity to join a dynamic team, who are develop ...

  • oilandgas

    Firmware Engineer

    1 day ago


    oilandgas Andover, Hampshire, United Kingdom

    Schneider Electric is looking for a highly innovative and enthusiastic Firmware Engineer to join our firmware team on-site at our Andover, MA location for developing embedded system firmware of UPS (Uninterruptible Power Supply) and IoT (Internet of Things) devices. · Learn More ...

  • oilandgas

    Firmware Engineer

    1 day ago


    oilandgas Andover, Hampshire, United Kingdom

    The APC firmware team is responsible for developing firmware for controlling UPS (Uninterruptible Power Supply) and IoT devices (for example, Smart Power Strip). · Prove design concepts through a combination of computer simulation and physical laboratory implementation/testing. ...

  • oilandgas

    Firmware Engineer

    4 days ago


    oilandgas Andover, Hampshire, United Kingdom

    Schneider Electric is looking for a Firmware Engineer on-site at our Andover, MA location, for developing embedded system firmware of UPS (Uninterruptible Power Supply) and IoT (Internet of Things) devices. · Learn More about Schneider: · Great people make Schneider Electric a ...

  • IC Resources

    Firmware Engineer

    15 hours ago


    IC Resources Wantage, United Kingdom Full time

    Join an industry leader in Satellite Communications - Farnborough, Hampshire This world leader is looking to enhance their presence within the UK by adding a new Firmware Engineer to their development team. Based in Hampshire, the successful Firmware Engineer will be responsible ...


  • Expert Employment Buckingham, United Kingdom Full time

    In the role of a Firmware Engineer, your primary responsibilities will involve creating firmware and software for both new and established products. You'll collaborate within a project team, actively participating in design-related discussions and tasks, as well as product testin ...

  • Cubiq Recruitment

    Lead Firmware Engineer

    19 hours ago


    Cubiq Recruitment Vale of White Horse, Oxfordshire, United Kingdom

    Lead Embedded Software Engineer · Oxford · £75,000 - £90,000 · Permanent · Cubiq Recruitment have partnered with one of the most established and highly reputable engineering companies in the UK, who are currently looking for a Lead Firmware Engineer to head up the Embedded System ...


  • oilandgas Andover, Hampshire, United Kingdom

    Schneider Electric is looking for a Principal Firmware Engineer on-site at our Andover, MA location. · Learn More about Schneider: · Great people make Schneider Electric a great company. About The APC firmware team is responsible for developing firmware for controlling UPS (Un ...


  • oilandgas Andover, Hampshire, United Kingdom

    The APC firmware team is responsible for developing firmware for controlling UPS (Uninterruptible Power Supply) and IoT devices (for example, Smart Power Strip). · Prove design concepts through a combination of computer simulation and physical laboratory implementation/testing. ...


  • Ampere Recruitment Reading, Berkshire, United Kingdom

    Power Electronics Control and Firmware Engineer · Do you have a keen interest in pushing the boundaries of technology and want to work on next-generation technology, that will be launched into space? We are seeking a Power Electronics Control and Firmware Engineer who will be re ...


  • Ampere Recruitment Reading, Berkshire, United Kingdom

    Power Electronics Control and Firmware EngineerDo you have a keen interest in pushing the boundaries of technology and want to work on next-generation technology, that will be launched into space? If so, this role might be for youWe are seeking a Power Electronics Control and Fir ...


  • Ampere Recruitment Reading, Berkshire, United Kingdom

    Power Electronics Control and Firmware EngineerDo you have a keen interest in pushing the boundaries of technology and want to work on next-generation technology, that will be launched into space? We are seeking a Power Electronics Control and Firmware Engineer who will be respon ...

  • Premier Engineering

    Fpga Engineer

    2 days ago


    Premier Engineering Reading, United Kingdom

    **FPGA Engineer - Reading - £45,000 - £75,000 pa** · A market leading start up designing leading edge Electronics technology are looking for an FPGA Engineer to join their rapidly growing R&D team. They are open to a variety of seniorities and will offer a competitive salary base ...


  • Professional Technical Ltd High Wycombe, United Kingdom Full time

    Are you a music-loving Senior Embedded DSP Engineer with a desire to get into the music tech industry? Offering fully remote work, a starting salary of up to £90,000 (dependent on experience), and many more benefits; this is an opportunity with a globally recognised brand and you ...


  • Thales Reading, United Kingdom

    Location: Reading, United Kingdom · In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, ou ...

  • Oatley Recruitment and Consultancy Limited

    Testing Engineer

    6 days ago


    Oatley Recruitment and Consultancy Limited Buckingham, United Kingdom Full time

    Testing Engineer - Automotive · Our client are experts in positioning, data logging and video, they design and manufacture electronic systems to measure, record, display, analyse and simulate data from moving vehicles. Originating in automotive and motorsport, their innovations h ...