Job description
Itron, a technology leader in the energy and smart grid sector, is seeking a Firmware Engineer to join our motivated and talented team. This engineer will become a key contributor in the architecture, definition, and design of the next generation battery powered devices and will help Itron continue to deliver world class solutions.
The ideal candidate will have experience doing embedded firmware development as well as configuring and debugging highly complex systems in an R&D environment. They must have demonstrated experience at interpreting system specifications, decomposing complex problems, and distilling them down to concrete designs/implementation. The candidate will also have responsibility for generating and maintaining documentation. Finally, they will need to collaborate with other design and test engineers throughout the development lifecycle as part of an international and multicultural Firmware organization.
Duties & Responsibilities:
- Operate in a fast-paced development environment with regular, internal integration and external customer facing system releases.
- Work with systems and design engineers on product requirements, design, coding, and reviews.
- Design, document, develop, debug, validate and maintain code.
- Develop firmware in C/C++ and assembly language applications
- Apply concepts and algorithms with and without the use of real-time operating systems.
- Identify, analyze, document and resolve defects, errors and inconsistencies in firmware.
- Collaborate with teams to create and recommend firmware designs methodologies, processes and best practices.
- Present innovative ideas for product and process improvement.
- Respond to inquiries from technical support regarding function and operation of the solution. Verify documentation and on-line help content.
Preferred Skills and Experience with one or more of the following:
- Networking – IPV6, IPV4, TCP/IP, UDP, ARP, MAC, ICMP, Wireshark. Development experience at L2-L3 and L4-L7 of the OSI model.
- C/C++, C#
- Continuous Integration Tools – Azure DevOps Services (ADS) or Jenkins
- Scripting – Python, Perl, Ruby, Windows PowerShell, Linux shell
- Software Development Lifecycles – Waterfall, Iterative, Agile
- RF communication
- DLMS/COSEM or C.12.22 knowledge
Experience:
- 2+ years of embedded and /or DSP development.
- Developing code for micro-controllers in resource limited applications.
Education: Bachelor's or Master’s degree in Computer Science, Computer Engineering or Electrical Engineering.
Certification(s):
Travel: 1 - 10%
Physical Demands: This is a typical office job, with no special physical requirements or unusual work environment.
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 salary will be determined based on permissible, non-discriminatory factors such as skills and experience.
Itron is proud to be an Equal Opportunity, Affirmative Action Employer. If you require an accommodation to apply, please contact a recruiting representative at 1-800-635-5461 or email Accessibility@itron.com.
Itron enables utilities and cities to safely, securely and reliably deliver critical infrastructure solutions. We provide smart networks, software, services, meters, and sensors to better manage electricity, gas, water and city services. We are dedicated to creating a more resourceful world.
#LI-PB1
seankuhnke.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, seankuhnke.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, seankuhnke.com is the ideal place to find your next job.