This job posting isn't available in all website languages

Principal Software Engineer

Research & Development
Product Development
1801334 Requisition #
Thanks for your interest in the Principal Software Engineer position. Unfortunately this position has been closed but you can search our 194 open jobs by clicking here.

Job Description                                                      


Work in Firmware ACT (Advanced Communication Technology) Network group. Hands-on Individual Contribution at the level of Architect, System Designer & Developer for Wireless as well as Wireline communication systems with prime focus on MAC layers of the associated technical specifications.

Role Descriptors

v  Wireless & Wireline Communication System: Firmware architecture, Design & Development.

v  Technical Leadership & Mentorship in a fast-paced, dynamic environment, with little direction.


v  Design & Development of Radio / Software Defined Radio

v  Deep Experience with the development in the following

o    MAC: 3GPP LTE / LTE-A / 5G

o    MAC: Other IEEE 802 family of specifications (IEEE 802.15.4 RF, WiFi, WiMAX, Bluetooth etc.)

o    MAC: Wireline Communication Specifications

o    MAC: IEEE P1901.2 PLC (Power Line Communication)

v  Hands-on strong experience with C programming, Multithreaded programing with RTOS

v  Strong experience with RTOS based design in real time environment

v  Development experience with a couple of Real time processor architectures (ARM, DSP, MIPS, Power PC)

v  Experience & Understanding of PHY & MAC design/development on Single SoC (Heterogeneous/Homogeneous Multicore architecture) solutions and Two SoC (ARM-DSP like) solutions

v  Demonstrated capabilities to build FW architecture and design based on conceptual protocol specification

v  Code source control: Proficient with Git

v  Use standard design techniques as state machine and sequence diagram

v  Code-performance Optimization w.r.t. Compute cycles & Memory foot-print

v  Good understanding of Linux tools & Linux environment development, Linux IPC mechanism etc

v  Assembly Language programing is a plus

v  Overall Network system (L1-L7) knowledge is a plus

v  Knowledge & Understanding on various network topologies (Star, Mesh / P2P) is a plus

v  Having worked on Embedded projects is a plus.

v  Experience with C2000 TI DSP/microcontroller and/or Tensilica DSP is a plus

v  Experience with development of Smart Metering Systems & Products is a plus

v  Strong communication and presentation skills

v  Traditional as well as Agile Processes

Education & Work Experience Requirements

v  Master's Degree with Electronics & Communications Engineering, Computer Science or equivalent from institutions like IITs, IISc & NITs

v  12 plus years of experience in product development.

v  8 plus years of experience in Wireless protocol (MAC) development

v  4 years of experience as Wireless architect and System designer with specific focus on MAC & PHY


My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions
Please try again.


Either there was a problem on our end with the action you just performed, or we are currently having technical difficulties with our system. Please try again later.

Itron is an Equal Opportunity Employer
Itron will make reasonable accommodation to assist a qualified person with a disability in the job application process. If you need assistance and would like to request a special accommodation, please contact accessibility@itron.com or at +1-509-924-9900 USA. For more information on Equal Employment Opportunity, please click here.

Itron Global Data Protection Notice for Employees, External Staff and Candidates