Firmware Engineer

Reposted 7 Hours Ago
Be an Early Applicant
Cikarang, Jawa Barat, IDN
In-Office
Junior
Information Technology • Energy
The Role
The Firmware Engineer will participate in team projects, assist in firmware design and troubleshooting, and help implement process improvements.
Summary Generated by Built In

Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us.

Role: Firmware Engineer

Location: Cikarang, IndonesiaPosition Summary

Analyzes, designs, programs, debugs, and modifies firmware enhancements and/or new products used in embedded systems, which could range from bare metal systems to system on modules board system.
Using current embedded programming language and technologies, most notably C/C++, writes code, completes programming, do code compilation, and performs testing and debugging onboard firmware applications. Completes detailed design and development documentation. Keep code version using versioning system (git preferable). Interact heavily with team to define system requirements and/or necessary modifications.
Key Responsibilities

  • Collaborate as an active member of a firmware development team, contributing to innovative solutions that support customer-focused products and systems used in the Utilities & Energy industry.

  • Analyze, design, develop, test, debug, and maintain embedded firmware for microcontroller- and processor-based systems, ranging from bare-metal implementations to System-on-Module (SoM) platforms.

  • Write efficient, reliable, and maintainable code using C/C++, demonstrating accountability for software quality, performance, and security.

  • Participate in requirements discussions and work closely with cross-functional teams to ensure firmware solutions align with customer and business needs.

  • Assist in the design, development, integration, and troubleshooting of firmware subsystems and embedded applications.

  • Execute code compilation, testing, validation, and debugging activities to ensure robust product performance and reliability.

  • Contribute to design documentation, technical specifications, and development records to support knowledge sharing and compliance requirements.

  • Utilize version control systems, preferably Git, to manage source code and maintain development integrity.

  • Investigate technical issues, support root-cause analysis activities, and contribute to timely resolution of product and system challenges.

  • Support continuous improvement initiatives by helping implement firmware development processes, tools, and best practices.

  • Demonstrate agile and collaborative ways of working while adapting to changing project priorities and customer requirements.

  • Promote authentic communication, innovation, and accountability within the engineering team.

Required Skills & Experience
  • Fresh graduate or up to 3 years of experience in firmware development, embedded software engineering, or microcontroller programming.

  • Proficiency in C and/or C++ programming languages.

  • Understanding of digital logic, computer architecture, and embedded system fundamentals.

  • Experience participating in at least one real-world, academic, internship, or commercial embedded systems project.

  • Knowledge of firmware development lifecycle activities, including coding, testing, debugging, and documentation.

  • Ability to analyze technical problems and develop practical solutions in a collaborative environment.

  • Strong communication skills with the ability to work effectively in cross-functional teams.

  • Demonstrated commitment to customer-centric thinking, accountability, and continuous learning.

  • Ability to work in an agile development environment and manage multiple priorities effectively.

Preferred Skills & Experience
  • Experience with embedded communication protocols such as UART, SPI, I2C, CAN, Modbus, Ethernet, or similar technologies.

  • Knowledge of embedded security concepts, secure coding practices, or device cybersecurity.

  • Familiarity with Git or other version control systems.

  • Exposure to RTOS-based development, Linux-based embedded systems, or System-on-Module architectures.

  • Understanding of firmware validation, test automation, or hardware-software integration processes.

  • Experience developing solutions for industrial, utility, energy, IoT, or connected-device environments.

  • Demonstrated passion for innovation and emerging embedded technologies.

Education
  • Bachelor of Computer Science / Electronics Engineering / Electrical Engineering

Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. If you are excited about this role but your past experiences don't perfectly align with every requirement, we encourage you to apply anyway. In the end, you may be just who we are looking for!
The successful candidate's starting wage will be determined based on permissible, non-discriminatory factors such as skills and experience.
Itron is proud to be an Equal Opportunity Employer. If you require an accommodation to apply, please contact a recruiting representative at 1-800-635-5461 or email [email protected].

Itron is transforming how the world manages energy, water and city services. Our trusted intelligent infrastructure solutions help utilities and cities improve efficiency, build resilience and deliver safe, reliable and affordable service. With edge intelligence, we connect people, data insights and devices so communities can better manage the essential resources they rely on to live. Join us as we create a more resourceful world: www.itron.com

Skills Required

  • Fresh graduate or 3 years of experience in firmware development or microcontroller programming
  • Fluent user of C/C++ language
  • Basic digital/computer architecture understanding
  • Experience in at least one real world/commercial embedded system project
  • Knowledge about device communication protocol
  • Knowledge about digital security

Itron Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Itron and has not been reviewed or approved by Itron.

  • Healthcare Strength Medical, dental, and vision coverage are complemented by HSA/FSA options, life and disability insurance, an EAP, and mental‑health resources, with plans characterized as strong for U.S. employees.
  • Retirement Support A 401(k) with company match is standard, and recent company materials describe a comparatively strong matching formula alongside access to an ESPP.
  • Leave & Time Off Breadth Policies include unlimited PTO for many salaried roles and paid holidays. Hybrid/remote options also appear in recent postings.

Itron Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Liberty Lake, WA
5,284 Employees
Year Founded: 1977

What We Do

Itron enables utilities and cities to safely, securely and reliably deliver critical infrastructure services to communities in more than 100 countries. Our proven portfolio of smart networks, software, services, meters and sensors helps our customers better manage energy and water for the people they serve.

Similar Jobs

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Sr Manager, On-site Product Engineering

eCommerce • Fashion • Retail • Sales • Wearables • Design
Remote or Hybrid
Indonesia
16000 Employees
Remote or Hybrid
Indonesia
289097 Employees

Glory Global Solutions Logo Glory Global Solutions

Sales Support

Information Technology • Professional Services • Automation • Manufacturing
In-Office or Remote
2 Locations
6997 Employees
15M-20M

Itron Logo Itron

Operations Specialist

Information Technology • Energy
In-Office
Cikarang, Jawa Barat, IDN
5284 Employees

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account