IT & Software

Embedded Firmware Engineer

PE Global (UK)

Cambridgeshire And Peterborough · England · United Kingdom

PE Global is currently recruiting for an Embedded Firmware Engineer to join our technology client based in Cambourne. The role is an initial 24 month contract, working on a hybrid basis with a minimum of 2 days per week onsite.

AsanEmbeddedSoftwareEngineer,youwillhavesignificantimpactonourmultidisciplinaryR&Dprojects,growwithusasweventureintonewtechnologies,andcontributetotheconnecteddeviceslineofproductsthroughoutbothdiscoveryanddelivery.Youwilldesign,develop,debug,andoptimizerobust,production-readyfirmwareforresource-constrained,low-powerIoTdevices.

Theresponsibilitieswillincludedesigning,developing,debugging,andoptimizingembeddedfirmwareforlow-powerSTM32-basedIoTdevices;integratingGNSS,LoRaorLoRaWAN,andhardwareperipherals;DevelopingwithinanRTOSenvironment;anddeliveringreliable,maintainable,production-readycodeincollaborationwithmultidisciplinaryproductandplatformteamsintheUK,IsraelandCalifornia,USA.

Requirements

  • ApproximatelyfiveyearsofembeddedsoftwareengineeringexperienceusingC/C++.
  • Hands-onexperiencewithSTM32microcontrollersandembeddeddebugging.
  • Provendeliveryoflow-powerfirmwareforbattery-operateddevices.
  • ExperiencewithGNSS,LoRaorLoRaWAN,embeddedperipherals,andanRTOS.
  • Abilitytoworkindependentlyanddeliverproduction-ready,maintainablefirmware.

DesirableSkills

  • Experiencewithu-bloxM10ornewerGNSSarchitectures.
  • Familiaritywithoscilloscopes,logicanalyzers,multimeters,andJ-LinkorST-Link.
  • ExperiencewithGitandcollaborativedevelopmentworkflows.
  • AbilitytoreadhardwareschematicsandPCBlayouts.
  • ExperienceusingAI-assisteddevelopmenttoolssuchasGitHubCopilotorcomparabletools.

PleasenotePEGlobalcannotprovidevisasponsorshipforthisrole,candidateswillneedthefullrighttoliveandworkwithintheUKforatleastthenext24months.

#J-18808-Ljbffr

Reference: WJ-766_21908828

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.