
IoT Firmware Engineer
Job benefits
Medical insurance
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
Team-building events
Our company simply cannot function well without teams of people working together. That said, we provide numerous team-building activities and events for you and your team to nurture meaningful relationships between every individual.
Career growth
Ever feel stuck with your career? We don't hire you simply because we needed to fill an empty slot. Together, we will help you shape and grow your career so you can progress further and rediscover your true sense of purpose at work.
Workstation assistance
In need of a laptop or certain devices specifically for work? It's on us. We will provide the necessary tools that you need so you can focus on what you do best and get a job done.
Skills
Job description for IoT Firmware Engineer at PT Bobobox Mitra Indonesia
- Design, develop, implement, and maintain IoT services in cloud and edge
- Designing firmware solutions based
- Designing detailed firmware plans
- Analyze challenges and propose options and timelines to achieve target
- Implementing Design Principles in Software Engineering (Reusability, Coupling, etc)
- Adopt best practice guideline and tech stack when developing services
- Support software for QA team
- Collaborating with fellow Engineers, Ops Team and Product Team
- Humility, zero egos, and excellent collaborative spirit. We are all here to learn and grow together as a team.
- Eagerness to learn, eagerness to help, eagerness to share.
- Strong logical thinking.
- Comfortable working up and down the technology stack.
- Curiosity to explore creative solutions and try new things.
- Great sense of ownership, urgency, and self-driven.
- Experience in firmware development or microcontroller programming using C / C++ and Python programming languages.
- Having knowledge about device communication protocol
- Having knowledge and experience on Artificial Intelligence (AI) / Machine learning is a plus
- Having Knowledge about digital security is a plus
- Experienced in at least one completed commercial embedded system project



