See more Collapse

Director of Firmware/Software Development

4 weeks ago


Bengaluru, India Onsemi Full time

JOB DESCRIPTION: Director of Firmware/Software Development, 

Automotive SerDes. Description: This is a technical and people leadership role providing vision, technical guidance and hiring and managing a team of Firmware (FW) and Software (SW) developers for developing embedded FW/SW for Automotive SerDes SoCs. Job will entail (1) developing understanding of the FW/SW requirements for a product capable of supporting ASA motion Link standard, (2) Play a key role in making the appropriate choice of the embedded processor (along with configurations and memory requirements) (3) Defining the FW/SW Architecture, (4) Developing specifications document(s), (5) responsibility of owning and delivering complete FW/SW for ASIC as well as for prototype FPGA implementations and (6) responsibility for developing drivers, GUI as appropriate for the SoC and FPGA prototype to talk to a Laptop – this is needed for setting up/configuring the SoC or the prototype as well as reading from and writing into the registers on the SoC or the prototype from the Laptop. 

This position requires close collaboration with the SoC Architect, the PHY Architect as well as interact as appropriate with teams working on RTL, Comm. Systems, FPGA and Analog Front End (AFE) This job also requires cross-functional collaboration with other Teams such as, Analog Front End (AFE), Communications Systems, Hardware Board Design, Marketing, Applications engineering etc.

 The candidate will need to develop plans and track progress to maintain aggressive development timelines, own development of comprehensive specification documents for what gets implemented. 

Also, the candidate is expected to interview and attract strong engineers to build up the FW/SW Team; hire and work with contractors to augment project staff, when required.

Qualifications and Position Requirements:

1. B. Tech/M. Tech in Electrical Engineering with 20+ years of relevant industry experience with proven track record of delivering FW/SW on an embedded processor for a complex communications SoC – during prototyping using FPGA as well as for the actual SoC later. 
2. Experience with leading FW/SW Architecture development and generating specifications is required. 
3. The Job will require the candidate to be a hands-on technical lead as well as manage a team of Firmware (FW) and Software (SW) developers. 
4. Prior experience with hiring and building up a team of FW/SW engineers for developing embedded FW/SW that runs on a complex SoC is required. 
5. Prior experience with successfully delivering production FW/SW for a communications SoC with an embedded processor is required. 
6. Experience with chip bring up, FPGA prototype bring up, Pre/Post silicon validation of FW & VLSI designs on FPGA and SoC is desired. 
7. Experience with Emulation platforms such as PALLADIUM or Zebu is a plus. 
8. Experience with RTOS is desired. 
9. Experience with Continuous Integration (CI) and Continuous Delivery (CD) . integrating CI/CD pipeline into workflow is a plus but is not mandatory. 
ence with or exposure to ASPICE (Automotive Software Process Development Capability dEtermination) and V-Model of software development are pluses but are not mandatory

B. Tech/M. Tech in Electrical Engineering with 20+ years of relevant industry experience with proven track record of delivering FW/SW on an embedded processor for a complex communications SoC – during prototyping using FPGA as well as for the actual SoC later. 
 


We have other current jobs related to this field that you can find below


  • Bengaluru, Karnataka, India Onsemi Full time

    JOB DESCRIPTION: Director of Firmware/Software Development, Automotive SerDes. Description: This is a technical and people leadership role providing vision, technical guidance and hiring and managing a team of Firmware (FW) and Software (SW) developers for developing embedded FW/SW for Automotive SerDes SoCs. Job will entail (1) developing understanding...


  • Bengaluru, Karnataka, India Onsemi Full time

    JOB DESCRIPTION:Director of Firmware/Software Development,Automotive SerDesDescription: This is a technical and people leadership role providing vision, technical guidance and hiring and managing a team of Firmware (FW) and Software (SW) developers for developing embedded FW/SW for Automotive SerDes SoCs. Job will entail (1) developing understanding of the...


  • 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.JR49763 Director of Engineering, CXL FirmwareAs Director of...

  • Software Engineer

    4 weeks ago


    Bengaluru, India Instadapp Full time

    Software Engineer - Firmware Development (Bangalore, In-Office)Position: Software Engineer - Firmware DevelopmentLocation: Bangalore, India (In-Office)Type: Full-TimeAbout the Role:We are seeking a highly skilled Software Engineer to join our team in Bangalore. This role is essential for developing firmware for our cutting-edge hardware devices. You will...

  • Firmware Developer

    4 weeks ago


    Bengaluru, India Spectrum Consultants India Private Limited Full time

    Firmware Developer SummaryExperience Required:4 - 8 YearsJob Term:PermanentLocation:BangaloreCategory:EmbeddedA leading designer, developer and global supplier of a broad range of digital and analog semiconductor connectivity solutions that serve the wired infrastructure, wireless communications, enterprise storage and industrial markets.Work Mode : Work...

  • Software Engineer

    4 weeks ago


    Bengaluru, India Instadapp Full time

    Software Engineer - Firmware Development (Bangalore, In-Office)Position: Software Engineer - Firmware Development Location: Bangalore, India (In-Office) Type: Full-TimeAbout the Role:We are seeking a highly skilled Software Engineer to join our team in Bangalore. This role is essential for developing firmware for our cutting-edge hardware devices. You will...

  • Software Engineer

    4 weeks ago


    Bengaluru, India Instadapp Full time

    Software Engineer - Firmware Development (Bangalore, In-Office)Position: Software Engineer - Firmware Development Location: Bangalore, India (In-Office) Type: Full-TimeAbout the Role:We are seeking a highly skilled Software Engineer to join our team in Bangalore. This role is essential for developing firmware for our cutting-edge hardware devices. You will...

  • Software Engineer

    4 weeks ago


    Bengaluru, India Instadapp Full time

    Software Engineer - Firmware Development (Bangalore, In-Office) Position: Software Engineer - Firmware Development Location: Bangalore, India (In-Office) Type: Full-Time About the Role: We are seeking a highly skilled Software Engineer to join our team in Bangalore. This role is essential for developing firmware for our cutting-edge hardware devices....

  • Firmware Developer

    2 weeks ago


    Bengaluru, Karnataka, India Spectrum Consultants India Private Limited Full time

    Firmware Developer SummaryExperience Required: 8 YearsJob Term:PermanentLocation:BangaloreCategory:EmbeddedA leading designer, developer and global supplier of a broad range of digital and analog semiconductor connectivity solutions that serve the wired infrastructure, wireless communications, enterprise storage and industrial markets.Work Mode : Work from...


  • Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full time

    Director, Software EngineeringThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full time

    Director, Software Engineering The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Bengaluru, Karnataka, India Toshiba Software (India) Pvt. Ltd. Full time

    Firmware Development (HDD)Location:Bengaluru (Remote currently)Position Type:PermanentExperience:5 to 10 years of firmware development experienceSummary:Excellent hands-on firmware development preferably in the Storage domain.Embedded C programming skills with Data structuresAbility to study and understand HW specifications, Attitude to learn and contribute...


  • Bengaluru, Karnataka, India Toshiba Software (India) Pvt. Ltd. Full time

    Firmware Development (HDD) Location: Bengaluru (Remote currently) Position Type: Permanent Experience: 5 to 10 years of firmware development experience Summary: Excellent hands-on firmware development preferably in the Storage domain. Embedded C programming skills with Data structures Ability to study and understand HW specifications, Attitude to learn and...

  • Firmware Development

    4 weeks ago


    Bengaluru, India Toshiba Software (India) Pvt. Ltd. Full time

    Firmware Development (HDD)Location: Bengaluru [Remote currently]Position Type: PermanentExperience: 5 to 10 years of firmware development experienceSummary: Excellent hands-on firmware development preferably in the Storage domain.Embedded C programming skills with Data structuresAbility to study and understand HW specifications, Attitude to learn and...

  • Firmware Development

    4 weeks ago


    Bengaluru, India Toshiba Software (India) Pvt. Ltd. Full time

    Firmware Development (HDD)Location: Bengaluru [Remote currently]Position Type: PermanentExperience: 5 to 10 years of firmware development experienceSummary: Excellent hands-on firmware development preferably in the Storage domain.Embedded C programming skills with Data structuresAbility to study and understand HW specifications, Attitude to learn and...

  • Firmware Development

    4 weeks ago


    Bengaluru, India Toshiba Software (India) Pvt. Ltd. Full time

    Firmware Development (HDD) Location: Bengaluru (Remote currently) Position Type: Permanent Experience: 5 to 10 years of firmware development experience Summary: Excellent hands-on firmware development preferably in the Storage domain. Embedded C programming skills with Data structures Ability to study and understand HW specifications, Attitude to learn...


  • Bengaluru, India Lotus Wireless Technologies India Pvt. Ltd. Full time

    Embedded Software & Firmware engineeringEmbedded Software Architecture designingEmbedded Software component design.Software Development Life cycle ManagementDocumentation of the product life cycle management.


  • Bengaluru, India Lotus Wireless Technologies India Pvt. Ltd. Full time

    Embedded Software & Firmware engineeringEmbedded Software Architecture designingEmbedded Software component design.Software Development Life cycle ManagementDocumentation of the product life cycle management.

  • Embedded Software

    1 week ago


    Bengaluru, India LeapFrog Semiconductor, Inc. Full time

    Job description for SWVision:Establishing a world-class semiconductor and wireless systems company headquartered in India to address the expanding requirements for advanced connectivity, computing, and security for wireless 5G and 6G infrastructure and devices. Our product offerings including Intellectual Property (IP), chip design, semiconductor products,...


  • Bengaluru, India capstone Full time

    Developing firmware/embedded software for a variety of 8, 16, 32-bit micro-controllers/micro-processors (STM32F ARM experience preferred)- 4+ years of experience in architecting firmware/embedded software is a must.- Strong experience in C/C++ OOPs based application development on embedded Linux.- Experience developing device drivers for I2C, SPI, UART, and...