Jobs
>
Seer Green

    Sr. Firmware Engineer - Seer Green, United Kingdom - PerkinElmer

    PerkinElmer
    PerkinElmer Seer Green, United Kingdom

    3 weeks ago

    Default job background
    Regular
    Description

    Purpose:

    Responsible for the development, installation and maintenance of Firmware related activities for new and existing products. May work with research teams to identify needs or resolve problems. Conducts testing on existing systems and designs and implements improvements.

    A good working knowledge of hardware (including electronics), control systems, and digital signal processing and can also write basic Windows PC test harnesses as necessary to prove out firmware interfaces.

    Must have a pro-active approach and work well within multifunctional project teams. The role requires the person to actively drive design quality and performance by championing a peer review process, undertaking failure mode analysis, and planning suitable risk mitigation activities.

    Responsibilities:

    The successful candidate will be responsible for the design and development of embedded firmware to support software components and low-level communications of the instruments, including:

  • The embedded software design within a project and co-ordination of activities with other engineers and designers as required.
  • Understanding the electronics and embedded software requirements for new instrumentation and developing a functional specification for these sub-systems.
  • Development and introduction of innovative designs incorporating new technologies where appropriate.
  • Testing of new ideas and concepts either by simulation or prototyping.
  • Working within an interdisciplinary project team to resolve any issues involving the firmware systems performance, development time schedules and resourcing requirements.
  • Supporting existing products, documenting changes and improvements.
  • Designing and analysing firmware for complex programmable devices and systems of devices.
  • Driving the development of prototypes, performance and verification testing.
  • Supporting compliance, regulatory and quality requirements related to design activities.
  • Engaging in all phases of new product introduction, including concept, architecture documentation, design, prototype, test, supplier interfaces, and manufacturing introduction.
  • Conceptualisation, implementation and verification of complete instrument systems.
  • Design releases - technical product documentation (firmware architecture and design development & test specifications).
  • Transferring firmware to manufacturing, developing firmware download tools, troubleshooting and supporting ramp up.
  • Development of low level diagnostic tools for engineering (and possibly service) usage.
  • Support of Manufacturing and Field:
  • Troubleshooting and problem resolution.

    Process:

  • Working within our product development process.
  • Conducting design reviews.
  • Producing the required level of documentation.
  • Driving continuous improvement of the firmware engineering elements of our processes.
  • Firmware Engineers work in a multi-disciplinary project team with other engineers; outside vendors; and individuals from other internal departments (procurement, manufacturing and marketing). In particular, being able to interface well with electronic engineers and software engineers to identify and fix system issues.
  • A strong emphasis is placed on the ability to deliver systems to specification, on time and within their cost target.
  • Engineers work within a structured development process designed to manage risk effectively.

    Basic Qualifications

    Required:

  • Bachelor of Science or equivalent in Electronics/Physics/Engineering with a Computing bias.
  • Minimum of 5+ years of recent design engineering experience in a high technology environment.
  • Proven ability to take embedded software designs from concept through to full manufacturing.
  • Experience with multi-threaded embedded software designs using real-time operating systems.
  • Ability to understand datasheets of complex electronic devices (eg ADCs, Microcontrollers, Motor drivers) and program them appropriately.
  • Experience implementing servo control systems and digital signal processing in low latency real time applications.
  • Ability to test out ideas and concepts using simulation and hands-on prototyping.
  • Ability to program using C and/or C++.
  • Experience with the Microsoft Visual Studio tools or similar for developing test harnesses using C/C++/C#.
  • Ability to use firmware development tools to troubleshoot own or existing designs.
  • Proven ability developing with embedded Linux.
  • Working knowledge of the TCP/IP stack.
  • Experience with general digital hardware designs using glue logic and programmable devices such as CPLDs, FPGAs, ASICs and their programming tools.
  • Excellent communication skills: both written and verbal.
  • Ability to engage and work closely with members of a cross-functional team, particularly in electronics, systems and software.
  • Self-motivation: showing initiative, attention to detail, and bias for action.
  • Ability to assess technical risk and to formulate effective risk management strategies including analysis and evaluation.
  • Ability to plan projects, providing timescale estimates and allocating/prioritising tasks accordingly.

    Advantageous:

  • Knowledge of Xilinx tools including Vivado/Vitis, and experience with Zynq-7000 SOCs.
  • Knowledge and experience writing VHDL for both logic and data processing streams
  • Knowledge of PIC/68k architectures.
  • Experience of Ethernet / USB / Serial / Bluetooth LE comms.
  • Experience of programming in assembler.
  • Masters or similar qualification in Physics/Electronics Engineering/Computer Science.
  • Interest in physics/optics.
  • Optics, electronics, or thermal analysis experience.
  • Experience with MPLAB/Eclipse/IAR.
  • Experience with source control tools such as Git, Perforce, SVN.
  • Experience in developing high precision designs.
  • Experience of product development within a company making some form of measurement instrumentation.
  • Familiarity with product design methodologies such as a life cycle model.
  • Scientific background or interests.
  • Some business knowledge.

    Preferred Characteristics:

  • Ability to work independently or as part of a large team.
  • Possessing a task- and goal-oriented mindset
  • Analytical thinking driven by data.
  • Ability to see both the small and the big picture.
  • Possessing strong organizational skills.
  • Problem solving aptitude.
  • Attention to detail.
  • Adaptable to change.

  • Professional Technical Ltd

    Firmware Engineer

    2 weeks 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 ...

  • Morson Talent

    Firmware Engineer

    2 weeks ago


    Morson Talent Luton, United Kingdom Full time

    JOB DESCRIPTION · We have an exciting opportunity for a Firmware/FPGA Engineer. You will help deliver the complex Firmware that forms part of our self-protection systems installed on fast jet, UAV, land and naval platforms. · Would like to deliver the complex Firmware that form ...

  • DG Partnership Ltd

    Firmware Engineer

    2 weeks ago


    DG Partnership Ltd Farnborough, United Kingdom

    **Firmware Engineer - £40,000-£50,000 + Benefits - Farnborough, Hampshire/Hybrid Working** · Do you have experience of programming using C / C++ and Visual Studio? Do you have demonstratable experience producing system designs, embedded software development and verification? If s ...


  • Platform Recruitment Oxford, United Kingdom

    **Senior Firmware Engineer - £60-70k - Oxfordshire - Onsite** · My client is an exciting, fast-growing manufacturer in their niche developing power electronics products for the green energy sector. Due to an internal promotion, they're looking for a head of firmware. · **Main dut ...


  • Platform Recruitment Farnborough, United Kingdom

    Farnborough - Embedded Firmware Engineer - £40k-£65k · My client is a leading commercial and industrial electronics producer that is looking for an embedded firmware/software engineer to join their highly motivated team as a result of growth. You will be working on exciting and g ...


  • Platform Recruitment Oxford, United Kingdom

    **Senior Firmware Engineer - £55k - Oxfordshire - Onsite** · My client are a manufacturing company based in Oxfordshire based on bespoke client needs. They are looking for an experienced Firmware Engineer to join their Design Team. · **Responsibilities**: · - Designing and custom ...


  • Jonathan Lee Recruitment Milton Keynes, United Kingdom

    **Principal Firmware Engineer - Milton Keynes - £ DOE** · **As Principal Firmware Engineer - You will be required to** · - Perform hardware related programming, and be involved in SW architecture and microcontroller selection · - Integrate high level algorithms with low level emb ...


  • ZENOVO LTD Leatherhead, United Kingdom Full time

    Are you a talented Embedded Firmware Engineer ready to embark on a journey with a pioneering company that specializes in designing and developing cutting-edge low power devices? · Look no further As this position will see you join an established team and contribute to the develop ...


  • Anson McCade Ltd - IT and Finance Recruitment Southwark, United Kingdom

    Senior FPGA Firmware Engineer · Are you a seasoned FPGA Firmware Engineer looking for your next challenge? We are seeking a Defensive Cyber Senior FPGA Firmware Engineer to join our Cross-Domain team. · In this role, you will be responsible for the full lifecycle of product devel ...


  • TEC PARTNERS LIMITED Camden, United Kingdom

    **Job**:Lead Embedded Software Engineer / Firmware Engineer · **Location**:Camden, London · **Salary**:DOE - Circa £80,000 · Working: Hybrid - 4 days a week in Camden office. · TEC Partners are excited to announce an opportunity to work with an innovative company developing groun ...


  • Avanti South Croydon, United Kingdom

    Avanti Recruitment have partnered with an established, award-winning innovator of smart health & hygiene products based in Surrey. We're looking for an embedded software engineer to join their multi-disciplinary development team where you'll be collaboratingwith electronics & pro ...


  • Amazing Prospects Ltd London, United Kingdom

    **Embedded Software Firmware Engineer** · What a time to be joining this business; following significant investment, they are reaping the rewards and need additional Senior Electronic Engineers to join them. · To be considered, you'll be an experienced engineer that can actively ...

  • IC Resources

    Firmware Engineer

    3 weeks ago


    IC Resources Uxbridge, Greater London, United Kingdom

    Firmware Engineer - £65k-£70k – Uxbridge | Hybrid WorkingI am working with the world's leading provider of satellite antennas and terminals who empower connectivity across many different markets, bringing simplicity to satellite communications with advanced technology. They are l ...

  • IC Resources

    Firmware Engineer

    2 weeks ago


    IC Resources Uxbridge, Greater London, United Kingdom

    Firmware Engineer - £65k-£70k – Uxbridge | Hybrid Working · I am working with the world's leading provider of satellite antennas and terminals who empower connectivity across many different markets, bringing simplicity to satellite communications with advanced technology. They ar ...

  • IC Resources

    Firmware Engineer

    3 weeks ago


    IC Resources Uxbridge, Greater London, United Kingdom

    Job Description Firmware Engineer - £65k-£70k – Uxbridge | Hybrid Working · I am working with the world's leading provider of satellite antennas and terminals who empower connectivity across many different markets, bringing simplicity to satellite communications with advanced tec ...

  • IC Resources

    Firmware Engineer

    3 weeks ago


    IC Resources Uxbridge, Greater London, United Kingdom

    Firmware Engineer - £65k-£70k - Uxbridge | Hybrid WorkingI am working with the world's leading provider of satellite antennas and terminals who empower connectivity across many different markets, bringing simplicity to satellite communications with advanced technology. They are l ...


  • GTS INTERNATIONAL LTD London, United Kingdom

    My client is committed to innovation and providing high-quality products to their customers. Their team is made up of talented individuals who are dedicated to achieving success through collaboration and hard work. As mentioned, my client are now seeking aPrincipal Embedded Firmw ...


  • Expert Employment Buckingham, United Kingdom Permanent, 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 ...


  • 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 ...

  • IC Resources

    Firmware Engineer

    5 days ago


    IC Resources Hemel Hempstead, United Kingdom Full time

    Firmware Engineer, Hertfordshire, £50k-£60k · Would you like to join a company with a strong 40 year product development background who is setting the standards in the heat treatment industry? · They are looking for an engineer with strong commercial C++ and Linux experience to ...