Embedded Firmware Engineer

1 month ago


United Kingdom Jigsaw Group Full time

Our Client, a leading industrial technology company with over a century of expertise, specialises in sensors, controllers, software, and mission-critical solutions. Serving diverse industries like automotive, aviation, and HVAC, their innovative products enhance safety, efficiency, and connectivity. With a global workforce of 21,000 and operations in 16 countries, they continue to drive advancements in industrial technology.

Job Overview:
Our Client is looking for an enthusiastic and motivated mid-level embedded firmware engineer to help lead our software development to the next level. With a solid background understanding of electronics combined with lots of experience in modern software practices, they will be able to bring innovative designs and quality processes to the team. The candidate will need a degree in engineering, electronics, computer science or similar and have 3-5 years experience of in embedded firmware development using C or C++, preferably with GCC, git and Linux. A familiarity with Continuous Integration and Deployment, automated build and release processes will be valuable in ensuring that we continue delivering quality products and software on time.

You will play a key role in architecting our current and next-generation TPMS software platform to service our existing wide range of global automotive customers. Further, the new platform will allow rapid development and growth in sales in untapped new markets. During the silicon design process, for customer-specific ASICs and TPMS, you will develop the software and frameworks required to ensure the chips are fit for purpose before we commit to fabrication.

Responsibilities:

  • Some experience using C++ in any capacity, professional or personal / hobby use.
  • Skilled with scripting methods, such as Python, bash, shell, perl etc.
  • Understanding of register maps and memory spaces within SoCs.
  • Experience analysing waveforms from oscilloscopes.
  • Knowledge of interfaces such as SPI, I2C, parallel busses etc.
  • Confidence with Linux.
  • GCC, makefiles, linker scripts, GDB, git, gitlab or github, CI/CD, automated build systems.
  • Development of simple applications on PCs, (Linux or Windows), for internal test purposes.
  • MISRA / quality-assurance techniques and ability read and understand schematics.
  • Configuring IDEs such as Eclipse, VSCode, UltraEdit etc.
  • Experience of VHDL / Verilog for ASIC / FPGA design.
  • Unit test and HIL test frameworks.

Education/Work Experience Requirements:

  • A university degree in Engineering, Electronics, ASIC/FPGA design, Computer Science or similar required (i.e. Bachelors degree) or 3-5 years of professional experience, coding embedded C on bare-metal / RTOS CPUs to production readiness
  • Must be a team player able to work in a fast-paced environment with demonstrated ability to handle multiple competing tasks and demands
  • Strong communication skills; oral, written and presentation
  • Strong organization, planning and time management skills to achieve results
  • Strong personal and professional ethical values and integrity
  • Holds self-accountable to achieving goals and standards
  • Proficient in Microsoft Office programs (Outlook, Word, PowerPoint, and Excel)
  • Strong interpersonal & collaboration skills to work effectively with all levels of the organisation including suppliers and/or external customers
#J-18808-Ljbffr

  • United Kingdom IC Resources Full time

    Embedded Firmware Engineer - Cambridge / Ely, Hybrid Working Model Want the chance to join an established design, manufacturer and supplier of electronic products who have over 50 years within the industry? You'll get the chance to join their Cambridge-based R&D department where you will be responsible for core the design and development of Embedded...


  • United Kingdom IC Resources Full time

    Embedded Firmware Engineer - Cambridge / Ely, Hybrid Working Model Want the chance to join an established design, manufacturer and supplier of electronic products who have over 50 years within the industry? You'll get the chance to join their Cambridge-based R&D department where you will be responsible for core the design and development of Embedded...

  • Firmware Engineer

    3 days ago


    United Kingdom Lusona Consultancy Full time

    We're seeking a talented and experienced Firmware Design Engineer to join our clients growing team. You'll be responsible for designing, developing, and implementing firmware for embedded microcontroller systems used in a variety of exciting projects. Reporting to the senior management team your role will be varied, but shall include such tasks as;...

  • Firmware Engineer

    3 days ago


    United Kingdom People Source Consulting Full time

    Role: Firmware Engineer Location Dundee Salary: Competitive + benefits I am working with a client based in Dundee who are looking to hire a Firmware engineer to work for an exciting client who cover a range of products. Your role will be to develop a range of IoT products from the complete design process from initial concept through electronic and...

  • Firmware Engineer

    6 days ago


    United Kingdom Premier Group Recruitment Full time

    Electronics Hardware & Firmware Engineer – Cornwall - £35K- £55K I'm working with an Electronics Manufacturer in Plymouth who specialise in control systems for a diverse range of customers including the Defence, Aerospace & Automotive sector. Develop and maintain firmware & software for embedded systems Debug software & firmware Work in a...

  • Firmware Engineer

    2 weeks ago


    United Kingdom Platform Recruitment Full time

    Firmware Engineer – Portsmouth - £45k – DSP/Algorithm Development My client are looking for a Firmware Engineer to join their team based in Portsmouth . The company develops advanced software and hardware products for a range of industries. Role responsibilities: + Developing new and existing products – integrating with customers existing stacks...


  • United Kingdom People Source Consulting Full time

    Role: Embedded Software / Firmware Engineer Location Dundee This is a small company so you will need to be able to recognise the advantages of being part of small teams yet equally comfortable working alone and have the ability to successfully produce high quality System On Chip Firmware code within agreed deadlines. This opportunity may suit someone...


  • United Kingdom Aylesbury 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 testing and assessment. Beyond coding, you will play a crucial role in offering...

  • Firmware Engineer

    3 days ago


    United Kingdom People Source Consulting Full time

    This is a small company so you will need to be able to recognise the advantages of being part of small teams yet equally comfortable working alone and have the ability to successfully produce high quality System On Chip Firmware code within agreed deadlines. This opportunity may suit someone with a broad range of skills including Firmware development for...

  • Software Engineer

    2 days ago


    United Kingdom Kandou Bus SA Full time

    Challenges are our drive, innovation our calling. We at Kandou are a team of passionate accomplished professionals making a mark in the semiconductor industry. We're an innovative leader in high-speed and energy efficient chip-chip link solutions critical to the evolution of the electronics industry, continuously developing to meet the demands of not...


  • United Kingdom PerkinElmer Full time

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


  • United Kingdom People Source Consulting Full time

    Role: Embedded Software / Firmware Engineer Location Dundee Salary: Competitive + benefits I am working with a client based in Dundee who are looking to hire a Firmware engineer to work for an exciting client who cover a range of products. Your role will be to develop a range of IoT products from the complete design process from initial concept through...

  • Firmware Engineer

    3 days ago


    United Kingdom Cubiq Recruitment Full time

    Embedded Software Engineer (Firmware) Canterbury £Do you enjoy writing code for a number of different applications? Established for over 40 years they've an enviable reputation in the market and are looking to increase their software team with at least 2 more Embedded Software Engineers due to global demand. You'll be developing code for...


  • United Kingdom Saragossa Full time

    Does the sound of leading prototype builds for in-car devices sound appealing to you? You’ll be joining one of the market leaders for in-car security platforms, leading a team of bright firmware engineers driving performance in the business. Tech-wise, you’ll already be an expert in working with embedded C. The role is based in South Wales and...

  • Firmware Engineer

    3 days ago


    United Kingdom Cubiq Recruitment Full time

    Embedded Software Engineer (Firmware) Canterbury £35-55k Does problem solving give you job satisfaction? Are you looking for a role where no 2 days are the same? Do you enjoy writing code for a number of different applications? You'll be working for a market lead in wireless detection products with a global presence. Established for over 40 years...


  • United Kingdom Cubiq Recruitment Full time

    Embedded C/Firmware Design Engineer Permanent Able to obtain Security Clearance Our client is a world class provider of advanced solutions for defence, aerospace, rail and telecommunications applications - meeting the needs of global customers. Specialists in LED lighting, night vision lighting, electronic component supplies and data capture...

  • Firmware Engineer

    2 weeks ago


    United Kingdom Platform Recruitment Full time

    Firmware Engineer - Portsmouth - £45k - DSP/Algorithm Development The company develops advanced software and hardware products for a range of industries. Algorithm development and implementation + Hands on embedded software development - Experience with one of the following high-level languages would be beneficial - MATLAB, Python or LabVIEW - This is...


  • United Kingdom Chroma Recruitment Full time

    An opportunity as opened for an Electronics & Embedded Engineer to join a SME in the heart of the Oxfordshire.This role is purely down to an increase in projects present and in the future. The role of Electronics & Embedded Engineer reports directly to the R&D Manager and will work within a growing R&D team. You will be working within a small team with...


  • United Kingdom Udlive Full time

    Alton, UK | Hybrid Considered · Full time About the role UDlive provides IoT solutions for remote monitoring of infrastructure related challenges in particular in the Waterand Highways Industries. Devices are amongst the most important products of the company. The role of Embedded Systems Engineer is a mid/senior role within the technical team, both...


  • United Kingdom IC Resources Full time

    Join an innovative start-up operating in the space sector - outskirts of Northampton, hybrid working model Want to work within a collaborative and dynamic engineering team as a Graduate Embedded Software Engineer, responsible for designing and developing low-level software in C? You will be responsible for working on a range of new development across a...