Principal Firmware Engr

2 weeks ago


Bengaluru, India Itron Full time

Development and porting of B**oard Support Packages (Boot loader & Linux kernel) **for ARM architecture which includes developing and modifying device drivers, configuration files, I/O initialization and startup routines, memory management, OS configuration, extensions to kernels, boot loaders, etc.

**Technical Skill [Required]**:
10+years

Principle Firmware Engineer
- Working knowledge of software integration for complex SOC from vendors like TI, NXP, Infineon, Renesas, Microchip, SiLabs and ST Micro.
- Experience on SOC Board bring up and boot.
- Experience on low level drivers for complex SOC including Flash, DDR and peripherals
- Experience writing software for microcontrollers like ARM Cortex-A, Cortex-M, PIC or DSPs.
- Experience with low-level device drivers for SPI, I2C, PWM for various SOC.
- Expert knowledge of C/C++ in embedded software environment
- Must possess detail knowledge of Linux Device Drivers, subsystems and Linux Environment.
- Operating Systems:

- Linux. Good understanding of device drivers, file systems, memory management and OS internals.
- Experience with microcontroller RTOSes like FreeRTOS/uCos/emBOS etc.
- Tools:

- JTAG based hardware emulators, Hardware debugging tools e.g. Oscilloscope, Logic Analyzer, Protocol Analyzers, Kernel debugging tools e.g. ftrace, GIT, Subversion, GIT based code maintaining tools e.g. GitLab.
- Structured development processes where requirements analysis is performed, user stories, acceptance criteria, test strategies, traceability techniques are incorporated

**Non-technical skills [Required]**:

- Excellent communication and teamwork skills
- Ability and experience working in a self-directed mode and as part of a team
- Ability to lead and direct activities of a team
- Ability to status, advocate or provide feedback in clear, concise terms - both in written and oral forms of communication



  • Bengaluru, India Itron Full time

    **JD**: Overall industry experience of 10 to 18 years **Skill Category: C/C++, Linux, Linux **Kernel**, Embedded System, Communication Protocol, Problem solving,** **Must Have** - Experience working as a software/firmware developer on embedded systems - Experience working with Microcontrollers (ARM Cortex-M or ARM Cortex-A), SOC environments - Good...

  • Firmware Engr

    1 month ago


    Bengaluru, India Itron Full time

    Must have good understanding of Embedded C and Callbacks, RF Network. Must have good understanding of any ARM based Microcontroller peripherals such as SPI, UART, EFlash, Timers, etc. Must have basic knowledge of networking protocols, Different sub layers of OSI modules Experience with CI/CD pipeline and automation will be added advantage Testing skills...


  • Bengaluru, Karnataka, India Microsoft Full time

    Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365,...


  • Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all.Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.JR52334 Principal Firmware Dev Engineer - DC SSD6-15 Years...

  • Principal Engineer

    4 days ago


    Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all.Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.JR54492 Principal Engineer - SSD Firmware ValidationAs anSSD...

  • Principal Engineer

    7 days ago


    Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR54492 Principal Engineer - SSD Firmware Validation...


  • Bengaluru, India Microsoft Full time

    The Cloud Hardware Infrastructure Engineering Firmware Development team is responsible for design and development of Server and Rack Infrastructure Firmware for Microsoft's online services. We work closely with Microsoft product groups, industry partners and researchers to architect and develop server hardware solutions that meet the requirements for our...


  • Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR52334 Principal Firmware Dev Engineer - DC SSD 6-15...

  • Firmware Engr

    1 month ago


    Bengaluru, India Itron Full time

    Description - External - Main skills required: - Strong experience in C/C++ programming - Good understanding of complex software architectures with design patterns - Strong programming ( driver interfacing, inter task communication: Queues, Semaphores, buffer, Memory Management, events, etc...). - Proficient in RTOS/ FreeRTOS, Networking, Network stack,...


  • Bengaluru, India Happiest Minds Technologies Full time

    Job Title: Principal Software Architect - Embedded SystemsExperience Level: 18 to 20 yearsLocation: BangaloreJob Description:We are seeking a highly talented and experienced Principal Software Architect specialising in Embedded Systems to join our team. The ideal candidate will possess a wealth of expertise in Embedded Systems, Firmware, Linux, IoT, and...


  • Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all.Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.JR47607 Principal Engineer- SSD ValidationAs anSSD Firmware...


  • Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR47607 Principal Engineer- SSD Validation As an ...


  • Bengaluru, India Happiest Minds Technologies Full time

    Job Title: Principal Software Architect - Embedded SystemsExperience Level: 18 to 20 yearsLocation: BangaloreJob Description:We are seeking a highly talented and experienced Principal Software Architect specialising in Embedded Systems to join our team. The ideal candidate will possess a wealth of expertise in Embedded Systems, Firmware, Linux, IoT, and...


  • Bengaluru, India Happiest Minds Technologies Full time

    Job Title: Principal Software Architect - Embedded Systems Experience Level: 18 to 20 years Location: Bangalore Job Description: We are seeking a highly talented and experienced Principal Software Architect specialising in Embedded Systems to join our team. The ideal candidate will possess a wealth of expertise in Embedded Systems, Firmware, Linux, IoT,...


  • Bengaluru, India Happiest Minds Technologies Full time

    Job Title: Principal Software Architect - Embedded SystemsExperience Level: 18 to 20 yearsLocation: BangaloreJob Description:We are seeking a highly talented and experienced Principal Software Architect specialising in Embedded Systems to join our team. The ideal candidate will possess a wealth of expertise in Embedded Systems, Firmware, Linux, IoT, and...


  • Bengaluru, India MaxLinear Full time

    ResponsibilitiesMaxLinear is seeking a Senior Principal Software Engineer to join our growing team. In this role, you will focus on the following:Lead development of next generation IEEE 802.11 Wi-Fi based standards based broadband products providing high speed data connectivityQualificationsDeep knowledge of system programming in C in embedded...


  • Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR52890 Principal Engineer, ESSD Validation As an SSD...


  • Bengaluru, India Itron Full time

    **Description - External** **Essential Duties and Responsibilities**: - Supervise a team of network engineers. - Manage task and incident queues and task assignments. - Ensures case backlog is addressed efficiently. - Implement statistical reports on case closure and SLA adherence. - Help drive incident response to resolution. - Provide technical guidance...


  • Bengaluru, India Infinera Full time

    Your Key Responsibilities Would Include: We are seeking a talented Optical Architect to join our dynamic team, contributing to the design and development of cutting-edge optical coherent transponder cards. As an optical engineer focused on Optical Transponder system design, you will play a crucial role in architecting & designing of optical modules. Key...

  • Principal Engineer

    4 days ago


    Bengaluru, India Raytheon Technologies Full time

    UnspecifiedOverview:This position is for Advanced Structures Electronics team. Candidate to be expert in embedded systems design. Good knowledge in Firmware development is preferred.Position: Principal Engineer -DigitalPrimary Responsibilities:Good Knowledge in DO-254 hardware cycle.Analog/Digital functional design.Knowledge in VHDL coding.Good in the...