Embedded Firmware Engineer Job at Planet Pharma, Cambridge, MA

  • Planet Pharma
  • Cambridge, MA

Job Description

Reference: 630762Posted: 2026-09-25Location: CambridgeshireCompany: Planet Pharma GroupContact: ApplicationsEmail: applications@staffingfuture.comJoin Our Team as an Embedded Firmware Engineer – Drive Innovation in Connected Devices!Are you a passionate firmware developer eager to work on cutting-edge embedded systems? We’re seeking an experienced Embedded Firmware Engineer to lead the design, development, and deployment of sophisticated firmware solutions for battery-powered and communication-enabled devices. This is a fantastic opportunity to contribute to impactful projects in a dynamic, hybrid work environment.What You’ll Need to Succeed:

  • Approximately five years of embedded software engineering experience, primarily using C/C++
  • Hands-on experience with STM32 microcontrollers and embedded debugging tools
  • Proven track record in delivering low-power firmware, especially for battery-operated devices
  • Skilled in working with GNSS (preferably u-blox M10 or newer), LoRa/LoRaWAN, embedded peripherals, and RTOS environments
  • Ability to work independently, ensuring the delivery of production-ready, maintainable firmwareNice to Have Skills:
  • Familiarity with oscilloscopes, logic analyzers, multimeters, and tools like J-Link or ST-Link
  • Experience with version control systems such as Git and collaborative development workflows
  • Ability to interpret hardware schematics and PCB layouts
  • Experience using AI-powered development tools like GitHub Copilot or similarPreferred Education & Experience:
  • A degree in Electronics, Electrical Engineering, Computer Engineering, or a related field
  • A minimum of five years’ embedded firmware development experience in a professional settingThis is a contractual opportunity for a talented engineer to make an impact. If you’re ready to bring your expertise to a forward-thinking company and work on innovative projects, we’d love to hear from you. Take the next step in your career and apply today!

Job Tags

Similar Jobs

Gerber Childrenswear

2nd shift Warehouse Case Picker Job at Gerber Childrenswear

 ...kneel, crouch, and/or stretch during shifts between 8 and 10 hours longPush and pull product during shift between 8 and 10 hours long (flex and part-time shifts may vary)Ability to lift up to 50 lbsAll Order Picker/Scanners must be able to operate an electric pallet jack.... 

AMD

Physical Design Engineer Job at AMD

 ...and Area (PPA) outcomes. You will partner closely with RTL, Physical Design, Methodology, and CAD teams to translate innovative architectures...  ...learning, and mutual respect. KEY RESPONSIBILITIES:Lead engineer driving PPA improvements for critical graphics blocks, and serves... 

CVCH

Sterile Processing Technician Job at CVCH

 ...Job Summary The primary responsibility of the Sterile Processing Technician I is to perform technical tasks that support the Sterile Processing Department (SPD) including being responsible for decontamination, correct assembly, processing of all instruments, and... 

State of North Dakota

Parole and Probation Treatment Court Officer Job at State of North Dakota

About Team ND "Far and away the best prize life offers is the chance to work hard at work worth doing." - Theodore Roosevelt More than 7,500 talented, hard-working people across sixty-three agencies have come together as Team North Dakota. At Team ND, we are driven...

AMERICAN AIRLINES

Supervisor, Aircraft Line Maintenance Job at AMERICAN AIRLINES

 ...This job is a member of the Line Maintenance Team within the Integrated...  ...American Airlines aircraft. Supervisors are front line leaders of...  ...and takings steps to correct unsatisfactory resultsIdentifies...  ...functional areaKnowledge of Microsoft Office to include Word, Excel,...