JOB ID:164220
Job Type
Full Time
Functional Area
Software Development
Industry
Oil/Gas/Power/Energy
Education
Not Specified
Experience Required
2 - 5 Yrs
Key Skills Required
embedded c, c++ (must have), linux, c programmingOther Skills Required
We are looking for an Experienced embedded linux engineers with good C++ skills. I have listed JD below. If you have any questions we can discuss.
Itron is seeking a firmware engineer to be a member of an agile, cross-functional team primarily responsible for new and continued development and support of an embedded Linux-based platform architecture.
Duties and Responsibilities:
- Task delivery within a multi-phase development process for current and new product, to include requirement definition, design, development, testing, support, and maintenance.
- Provide solutions to a variety of technical problems of moderate complexity and familiarity with sound engineering and embedded firmware principles.
- Interface verbal and written with cross-functional teams and management.
Qualifications: Required 2-5 years related experience
- Algorithms, data structures, object-oriented design
- Effective C++ programming, shell scripting languages, debug techniques
- Multi-thread and multi-process concepts
- L
... See MoreWe are looking for an Experienced embedded linux engineers with good C++ skills. I have listed JD below. If you have any questions we can discuss.
Itron is seeking a firmware engineer to be a member of an agile, cross-functional team primarily responsible for new and continued development and support of an embedded Linux-based platform architecture.
Duties and Responsibilities:
- Task delivery within a multi-phase development process for current and new product, to include requirement definition, design, development, testing, support, and maintenance.
- Provide solutions to a variety of technical problems of moderate complexity and familiarity with sound engineering and embedded firmware principles.
- Interface verbal and written with cross-functional teams and management.
Qualifications: Required 2-5 years related experience
- Algorithms, data structures, object-oriented design
- Effective C++ programming, shell scripting languages, debug techniques
- Multi-thread and multi-process concepts
- Linux development and embedded boot-up / runtime environments
- Source code management concepts Git
- Multi-phase development process and effective team collaboration
Preferred related experience:
- Standard Template Library STL, Inter Process Communication IPC, multi-threads
- Kernel module and device driver development and principles
- GNU compiler and toolchains
- Build configuration and make system cmake / ctest
- Database design and SQL sqlite3
- Network and data transfer protocols IP, COSEM/DLMS, DBUS
- Code profiling and memory analysis tools Valgrind, Coverity
Education: Bachelor's degree in related field or equivalent experience See Less
We have decades of experience delivering innovative, secure solutions for utilities and cities to 8,000+ customers in more than 100 countries. Our devices, networks, software, and services have all been proven at scale—in some of the least hospitable environments on earth. And our vast partner ecosystem ensures you always have the broadest avenue to innovation.
Ensuring we can continue to invest and drive innovation in energy and water management has required us to transform our business from a metering company to an Industrial Internet of Things (IIoT) provider of critical infrastructure solutions.
We provide critical infrastructure solutions that help our customers better manage energy, water, and city services to create a more resourceful world.