Electrifying Opportunities: Firmware Engineer Wanted

3 days ago


Pune, Maharashtra, India beBeeFirmware Full time ₹ 80,00,000 - ₹ 1,20,00,000
Firmware Engineer

We are seeking a highly skilled Firmware Engineer to join our team.

The successful candidate will be responsible for developing firmware for ARM Cortex-M micro-controllers targeted at control units for Electric Vehicles. Key responsibilities include:

  • Design and development of software based on proprietary templates
  • Development of various software components including low-level drivers, scheduler, boot-loader, service functions and communication protocol stacks
  • Consultation with data-sheets/application notes and experts from the micro-controller vendor
  • Optimization of software for performance in RTOS/bare-metal operating environments
  • Bug analysis and facilitation of quick addressing through software development

Requirements:

  • Very strong knowledge of C programming and data structures
  • Clear concept of micro-Controller Architecture
  • Driver Development using embedded C/assembly language
  • Troubleshooting using debugger/logic Analyzer etc.
  • Good understanding of RTOS with experience in realizing software as multiple tasks in RTOS

Preferred Add-ons:

  • Exposure to CAN/CAN(FD) and higher level protocols like UDS/CCP/J1939/other
  • Working experience with ARM cortex architecture and driver development for ARM cortex platform
  • Use of CMSIS library/other libraries from chip vendor
  • Use of Doxygen for automatic document generation
  • Familiarity with AutoSAR philosophy
  • Understanding of principles of object oriented programming
  • Knowledge of some scripting language Perl/Python/other
  • Prior exposure to ASPICE/CMMi

Job Profile:

An ideal candidate shall have a disciplined approach to development, detail-oriented approach to problem-solving, and shall also be an effective communicator for conducting training sessions and develop lucid documentation.

Desired Qualification:

  • BE/BTech/ME/Mtech/MSc in Computer Science/VLSI/Embedded/Electronics (&Telecommunication)/Instrumentation & Control from reputed institute

Why this role?

This role offers a unique opportunity to work on cutting-edge technology and contribute to the development of innovative solutions. As a Firmware Engineer, you will have the chance to collaborate with experienced professionals, learn new skills, and take on challenging projects that will help you grow both personally and professionally.

What we offer:

  • A dynamic and supportive work environment
  • Ongoing training and development opportunities
  • A competitive salary package
  • A comprehensive benefits program

How to apply:

If you are a motivated and talented individual who is passionate about firmware development, please submit your application, including your resume and a cover letter, to us.

We look forward to hearing from you



  • Pune, Maharashtra, India Lattice Semiconductor Full time US$ 80,000 - US$ 1,20,000 per year

    Lattice OverviewThere is energy here…energy you can feel crackling at any of our international locations. It's an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers. Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists in partnership with world-class sales,...

  • Firmware Engineer

    5 days ago


    Pune, Maharashtra, India Millennium Semiconductors Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    We are looking for a skilled Firmware Engineer to design, develop, test, and maintain embedded firmware for our products. The ideal candidate will have strong expertise in embedded systems, microcontrollers, and programming.


  • Pune, Maharashtra, India beBeeEmbedded Full time ₹ 1,04,000 - ₹ 1,30,878

    About the RoleThis is a challenging position for an experienced Firmware Engineer to develop and implement complex software solutions using C++. The ideal candidate will have a proven track record of designing, developing, and deploying firmware solutions in embedded systems.The role involves working with RTOS (like Zephyr) based application development in...


  • Pune, Maharashtra, India Vertiv Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job DescriptionSr. Firmware DSP EngineerRoles & ResponsibilitiesWorks jointly with other embedded control firmware engineers on system and product architecture and related design strategies.Deliver high-quality C/C++ code in a real-time embedded environmentSpecify, design, and implement functionality and behaviors of embedded control systemResponsible for...


  • Pune, Maharashtra, India beBeeFirmware Full time US$ 90,000 - US$ 1,20,000

    **Job Title:** Firmware Design EngineerLattice is a worldwide community of engineers and designers who develop programmable logic solutions changing the industry.Job Responsibilities:Design, develop, and test firmware for embedded systems.Collaborate with hardware and software teams to integrate debug and release firmware.Participate in code reviews to...

  • Sr. Engineer Firmware

    2 weeks ago


    Pune, Maharashtra, India Vertiv Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Sr. Firmware DSP Engineer Roles & Responsibilities:Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies. Deliver high-quality C/C++ code in a real-time embedded environment  Specify, design, and implement functionality and behaviors of embedded control system  Responsible for all...


  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 20,00,000

    Storage Firmware Development OpportunityJob Summary:We are seeking an experienced firmware engineer to develop high-quality storage firmware.The ideal candidate will have a strong background in C programming and experience with embedded systems, as well as a solid understanding of data structures and algorithms.Key Responsibilities:Design, develop, and test...


  • Pune, Maharashtra, India beBeeFirmware Full time

    **Job Description**We are seeking a highly skilled Firmware Engineer to join our team. The ideal candidate will have a strong background in embedded systems, firmware development, and software design.The successful candidate will be responsible for designing, developing, and testing firmware for various embedded systems, including microcontrollers and...


  • Pune, Maharashtra, India beBeeStorage Full time ₹ 20,00,000 - ₹ 30,00,000

    Senior Firmware Engineer - Storage SolutionsWe are seeking a seasoned Senior Firmware Engineer with expertise in SSD firmware development to join our team. The ideal candidate will have hands-on experience in designing and developing firmware for NAND flash-based storage products.Key Responsibilities:Develop and verify SSD firmware/driver, focusing on...


  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 40,00,000 - ₹ 50,00,000

    Embedded Firmware EngineerWe are seeking an experienced Embedded Firmware Engineer to join our team.As a key member of our software development team, you will be responsible for designing and developing embedded firmware solutions for our e-bikes.Your responsibilities will include:Developing and debugging C/C++ firmware for microcontrollers (ARM Cortex-M...