Embedded Software Engineer

·
Full time
Location: London
·
Job offered by: Omega Resource Group
·
Category:
Job Title:

Embedded Firmware Engineer Job Type:

Contract Duration:

6 Months Work Type:

Onsite Industry:

Advanced Manufacturing Job Location:

Gloucestershire Rate:

£42.00-47.00/hr Ltd Outside IR35, Umbrella Option Available Profile:

Embedded Firmware Engineer My client is a world leader in the provision of highly advanced technical solutions to the Energy sector. They are currently looking for a Contract Embedded Firmware Engineer to join the engineering team focusing on new product development. Candidates will have the opportunity to work in an environment where investment is continuous and substantial. Job Role:

Embedded Firmware Engineer Reporting to the Managing Director, the Embedded Firmware Engineer shall develop firmware for a new product currently in development. This is an R&D development for high-speed acquisition of accelerometers and magnetometers. It will require someone with good knowledge of data analysis as well as coding for data acquisition storage and transmission via Qbus. Duties: Develop code to run on the selected platform in elevated temperature environments (Raspberry Pi, STM32L476). Participate in firmware review meetings and identify areas of improvement in product functionality. Basic system testing of firmware code once compiled, ability to consult with test engineers. Respond positively to feedback from firmware testing and operations to further improve functionality. Able to recognize electronic components, i.e. capacitors, resistors, etc. Understand electrical wiring and mechanical drawings and their impact on firmware design. Timely completion of project with updates to management if delays are encountered. Self-motivated, ability to manage your own time effectively. Experience/Qualifications: Strong understanding of low-level firmware and interrupts and expertise in real-time systems. Strong familiarity with Linux and Python; C/C++ would be an advantage. Familiar with ADC and sensor acquisition. Familiar with WiFi protocols. Experience with using Raspberry Pi Zero/Pico in a comparable manner. In-depth experience of software and firmware development methodologies to ensure firmware quality and time-to-market (design verification, code reviews, prototyping, and product testing). A prominent level of technical expertise and skill, which you will use to plan, design, set up, modify, and optimize the firmware for this product. Candidates who are currently Software Engineers, Embedded Software Engineers, Software Development Engineers, Firmware Engineers, and Software Consultants could be suitable for this role. To make an application for this role, please submit your CV to (url removed) or for more information call (phone number removed).

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details