Firmware Engineer – IoT Connected Smart Meter
3 days ago
Circle Gas Copenhagen, Capital Region of Denmark, Denmark
Are you ready to make a real impact on people's quality of life? Come join the CircleTech firmware team at SOHO/Kødbyen in central Copenhagen, where we develop firmware for current and future generations of our low-power IoT gas meters, using cutting-edge technology and tools.
CircleTech Denmark is part of Circle Gas Ltd. ( which has been providing clean cooking solutions on a pay-as-you-go basis with micro payments in Kenya and Tanzania for the past five years. CircleTech Denmark was recently established to kickstart a new development hub focusing on firmware engineering and data science, developing firmware for current and future meters – preparing for scaling up from 425,000 to over 2,000,000 customers in the near future.
Join a Young and Highly Motivated Team
Our firmware team is young (not necessarily in age) and has been around for about a year. We currently consist of three developers but are expanding and looking for our next colleague.
Given the team size, cooperation is very close in an informal and collaborative atmosphere. The team works closely with the co-located data science team and the meter engineering team in Kenya and Tanzania under the joint management of the Head of Device Engineering.
Responsibilities- Develop, test, and document IoT gas meter firmware
- Optimize code for size and power usage
- Integrate with AWS solutions
- Participate in the design of future solutions
Travel for interaction with customers and teams in other locations is an option.
Your ProfileA typical candidate will have:
- A background in electronics, automation, or software development.
- 5+ years of experience working with C and C++
- An affinity for software.
- Energetic with an open mind.
- Enjoy coding – probably with a few private projects under the belt.
- Fluent in written and spoken English
Experience with some of these technologies would be a plus:
- GCC, Git, CMake, Python, Jenkins
- FreeRTOS
- MQTT
- BLE
If this sparks your interest, reach out to or send your resume to the Head of Device Engineering, Peter Tjell, at
About Circle GasCircle Gas is a fast-growing pay-as-you-go clean cooking business making gas cooking more accessible for urban households in developing countries. We use our own logistics network to install LPG cooking equipment in low-income urban households. Our unique Smart Meter enables customers to use mobile money to pay for gas to cook meal-by-meal, generating daily revenue on a micro-payment basis.
Currently, we have over 1,800 employees operating in Kenya and Tanzania, with more than 425,000 households depending on our clean cooking offering. Our strategic goal is to serve 2 million households by the end of next year in East Africa. The potential can be counted in the tens of millions spread across three continents. We have the ambition, will, funds, and business model to reach this potential – and we need you to be part of this journey
Security, scalability, connectivity, and efficiency are at the core of our cloud-based architecture, where every meter is connected with our AWS-based stack. In a sense, we are connecting and mapping the developing countries.
To support this fantastic journey, we are establishing a technology hub in Copenhagen, Denmark. Here, we are hiring several people to work out of SOHO in the meatpacking district ("Kødbyen") right in the center of Copenhagen in an energetic and inspiring environment. The technology hub is part of Circle Gas Group Technology, and together with our colleagues in Italy, Kenya, and Tanzania, we are building the technology platform upon which this great adventure is built.
We are a diverse and inclusive international company focused on utilizing technology to do good. Combined with a strong business model, we call it "social business."
Seniority levelMid-Senior level
Employment typeFull-time
Job functionEngineering and Information Technology
IndustriesUtilities
#J-18808-Ljbffr-
Copenhagen, Copenhagen, Denmark Circle Gas Full timeAbout the JobCircle Gas is expanding its technology hub in Copenhagen, Denmark, and seeking a skilled Firmware Engineer to join our team.As a key member of our firmware development team, you will be responsible for developing and testing IoT gas meter firmware, optimizing code for size and power usage, and integrating with AWS solutions.You will have the...
-
C and C++ Programmer for Smart Meters
3 days ago
Copenhagen, Copenhagen, Denmark Circle Gas Full timeJob DescriptionWe are seeking a skilled Firmware Engineer to join our team at CircleTech Denmark. The successful candidate will be responsible for developing, testing, and documenting IoT gas meter firmware using cutting-edge technology and tools.The ideal candidate will have a background in electronics, automation, or software development, with 5+ years of...
-
Embedded Software Developer for IoT Devices
3 days ago
Copenhagen, Copenhagen, Denmark Circle Gas Full timeAbout the OpportunityWe are seeking an experienced Firmware Engineer to join our team at Circle Gas Copenhagen, Denmark. As a key member of our firmware development team, you will be responsible for developing and testing IoT gas meter firmware.Your primary focus will be on optimizing code for size and power usage, integrating with AWS solutions, and...
-
Copenhagen, Copenhagen, Denmark Circle Gas Full timeAbout the RoleCircle Gas is seeking a skilled Firmware Engineer to join our team at our technology hub in Copenhagen, Denmark.As a key member of our firmware development team, you will be responsible for developing and testing IoT gas meter firmware, optimizing code for size and power usage, and integrating with AWS solutions.You will have the opportunity to...
-
IoT Firmware Software Developer
3 days ago
Copenhagen, Copenhagen, Denmark Circle Gas Full timeCompany OverviewCircle Gas is a fast-growing pay-as-you-go clean cooking business making gas cooking more accessible for urban households in developing countries. Our unique Smart Meter enables customers to use mobile money to pay for gas to cook meal-by-meal, generating daily revenue on a micro-payment basis.We have over 1,800 employees operating in Kenya...
-
Hardware and Software Visionary
5 days ago
Copenhagen, Copenhagen, Denmark EcoDrop Full timeEcoDrop is at the forefront of climate technology, empowering households to reduce their environmental footprint. We're seeking a highly skilled Technical Co-Founder / CTO to lead both our hardware and software initiatives.About the JobThis is an extraordinary opportunity to join a mission-driven startup that's making a tangible impact on sustainability....
-
IoT Network Infrastructure Specialist
7 days ago
Copenhagen, Copenhagen, Denmark United Nations Development Programme Full timeJob OverviewThe United Nations Development Programme (UNDP) is seeking a highly motivated and experienced IoT Network Infrastructure Specialist to join its team in Copenhagen. As an IoT Network Infrastructure Specialist, you will play a crucial role in supporting UNDP Country Offices around the world with ICT and Green Energy solutions.Key...
-
Eco-Sustainable Product Architect
4 days ago
Copenhagen, Copenhagen, Denmark EcoDrop Full timeEcoDrop is a dynamic startup dedicated to creating innovative solutions for sustainable living. As a Technical Co-Founder / CTO, you will play a pivotal role in shaping our company's strategic direction and product roadmap.About EcoDropWe're passionate about tackling one of the world's most pressing challenges: water scarcity and environmental...
-
Linux Firmware Specialist
6 days ago
Copenhagen, Copenhagen, Denmark Veo group Full timeAbout the PositionWe're seeking a skilled Embedded Linux Developer to join our camera firmware team. The ideal candidate will have experience in developing firmware for embedded Linux systems, including Yocto configuration, device trees, inter-process communication, state management, self-diagnostics, automated testing, and bootloaders.Key...
-
Cloud Native Connectivity Specialist
3 days ago
Copenhagen, Copenhagen, Denmark Onomondo Full timeJob DescriptionAs a Sr. Software Engineer at Onomondo, you'll be part of our Core Network Squad, working on high-profile projects that shape the future of IoT connectivity. Your primary responsibilities will include software development, telecom expertise, and staying informed about emerging technologies and trends in the telecom industry.
-
IoT Operations Support Internship
2 weeks ago
Copenhagen, Copenhagen, Denmark United Nations Development Programme Full timeUnited Nations Development ProgrammeBackgroundDiversity, Equity and Inclusion are core principles at UNDP: we value diversity as an expression of the multiplicity of nations and cultures where we operate, we foster inclusion as a way of ensuring all personnel are empowered to contribute to our mission, and we ensure equity and fairness in all our actions....
-
IoT Operations Support Internship
7 days ago
Copenhagen, Copenhagen, Denmark United Nations Development Programme Full timeUnited Nations Development ProgrammeBackgroundDiversity, Equity and Inclusion are core principles at UNDP: we value diversity as an expression of the multiplicity of nations and cultures where we operate, we foster inclusion as a way of ensuring all personnel are empowered to contribute to our mission, and we ensure equity and fairness in all our actions....
-
Digital Transformation Specialist
2 hours ago
Copenhagen, Copenhagen, Denmark United Nations Development Programme Full timeThe United Nations Development Programme (UNDP) is committed to accelerating sustainable development in various regions. We are seeking a highly motivated and skilled individual to join our team as a Digital Transformation Specialist - IoT Operations Support.About the RoleThis position will be part of our Unit of Information and Technology Management in...
-
Senior Firmware Engineer
3 days ago
Copenhagen, Copenhagen, Denmark SIBLING Full timeSIBLING is seeking an exceptional Firmware Embedded Developer to join our innovative team.About the JobThis is an exciting opportunity to work on next-generation embedded products and collaborate with experienced engineers.Key RequirementsMastery of C, C++, and/or Python programming languages.Hands-on experience with microcontrollers from leading...
-
Technical Innovation Leader
5 days ago
Copenhagen, Copenhagen, Denmark EcoDrop Full timeEcoDrop, a pioneer in eco-friendly solutions, is seeking a visionary leader to spearhead its hardware and software initiatives.Role OverviewWe are revolutionizing the way households understand and manage water consumption. Our real-time flow meter paired with an app offers usage analytics, tips, and insights to foster a sustainable lifestyle.Our...
-
Senior Full Stack Engineer Opportunity
2 days ago
Copenhagen, Copenhagen, Denmark Edison Smart® Full timeJoin us at Edison Smart®, where we create cutting-edge software solutions for product design in regulated industries.About the RoleWe are looking for an experienced Full Stack Engineer to lead the development of our software tools.As a senior member of our team, you will be responsible for:Designing and implementing software solutions using Python, Flask,...
-
Copenhagen, Copenhagen, Denmark Onomondo Full timeJob DescriptionAs a Senior Platform Engineer, you will be responsible for building and maintaining our cloud-native platform, ensuring its scalability, availability, and security. You will work closely with our development team to automate deployment, monitoring, and scaling of our platform and services. Additionally, you will enable individual teams to be...
-
IT Operations Support Professional
7 days ago
Copenhagen, Copenhagen, Denmark United Nations Development Programme Full timeCompany OverviewThe United Nations Development Programme (UNDP) is a global development network of national entities that work together to achieve the 2030 Agenda for Sustainable Development. Our mission is to eradicate poverty, reduce inequalities, and promote peace and justice around the world.SalaryAs an intern with UNDP, you will receive a monthly...
-
Embedded Systems Engineer
4 days ago
Copenhagen, Copenhagen, Denmark Connected Cars Full timeJob DescriptionWe are seeking a highly skilled Embedded Systems Engineer to join our team at Connected Cars. As a key member of our embedded platform team, you will be responsible for bringing up hardware, customizing Linux, and developing Rust applications for our telematics devices.Your primary focus will be on kernel development and driver integration,...
-
Firmware Embedded Developer
3 days ago
Copenhagen, Copenhagen, Denmark SIBLING Full timeAre you passionate about embedded systems and eager to work with cutting-edge technology?About the RoleWe are looking for a talented Firmware Embedded Developer to join a dynamic team in Copenhagen and work on next-generation embedded products.Main ResponsibilitiesMaster's or Bachelor's degree in Software Engineering, Computer Science, or a related...