Posted 25 September, 2026
Job Id: 630762
Embedded Firmware Engineer
Job Description
Join 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 firmware
Nice 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 similar
Preferred 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 setting
This 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!
Equal Opportunity Employer
We are proud to be an equal opportunity employer. We welcome and encourage applications from all qualified candidates regardless of race, sex, gender identity or expression, disability, age, religion or belief, sexual orientation, or any other characteristic protected by applicable laws and regulations. It is our policy not to discriminate against any applicant or employee, and we are committed to fostering a diverse, inclusive, and respectful work environment across all locations in which we operate. We believe that diversity, equity, and inclusion are fundamental to our mission and enhance our ability to serve clients globally. If you have a disability or require any reasonable accommodations during the application or interview process, please inform your recruiter or contact us directly so that we can explore the appropriate arrangements.
Fraud Alert
Candidate safety is a top priority at Planet Pharma. The industry has seen an increase in people falsely representing themselves as recruiters to gather personal information from job seekers. For your safety, do not provide sensitive data to anyone you have not spoken with thoroughly, never provide banking information during the application process and always double check the email address of the Recruiter to ensure it’s from an official Planet Pharma domain (@planet-pharma.com, @planet-pharma.co.uk, and @ppgadvisorypartners.com) and not a domain with an alternative extension like .net, .org or .jobs.